pycharm ideavimrc设置备忘


文件存放位置 windows下 C:\Users\你的用户名\.ideavimrc

注:如果要映射pycharm 中的一些命令可以 在pycharm 中 edit->Macros->StartMacros Recording 录制一下命令然后用 Edit Macros 看一下命令是什么。

 

"文件存放位置 windows下 C:\Users\你的用户名\.ideavimrc
“为IdeaVim插件增加自动切换为英文输入法的功能
set keep-english-in-normal
”如果需要回到insert#!/usr/bin/env 模式时恢复输入法,请使用 :set keep-english-in-normal-and-restore-in-insert


" 启用vim surround功能
set surround
" 显示行号
set nu
" 显示相对行号
set rnu
" 高亮搜索
set hlsearch
" 自动定位到输入中的字符串,不需要回车搜索
set incsearch
" 显示当前的模式
set showmode
" 共享系统粘贴板
set clipboard=unnamed
" 搜索时智能匹配大小写
set ignorecase smartcase

let mapleader=";"
" 粘贴最近复制寄存器
noremap ; "0p
" Redo
nnoremap U 
" Quit visual mode
vnoremap v 
" Yank to the end of line
nnoremap Y y$
"格式化代码 \r
map \r :action ReformatCode
"跳转到定义
map gd :action Gotolmplementation
inoremap kj 
vnoremap kj 
noremap H ^
noremap L $
"关闭搜索高亮
nnoremap / :nohl
"运行当前文件
nnoremap r :action RunClass
"改变量名
nnoremap s :action RenameElement
"新建一个文件
nnoremap n :action NewFile
"Ctrl + Shift + I查看快速定义
nnoremap v :action QuickImplementations


noremap k gt
noremap j gT
noremap h :action Back
noremap l :action Forward
"noremap v :action VimVisualToggleBlockMode
noremap fs :action FileStructurePopup
 
noremap ga :action GotoAction
noremap gc :action GotoClass
noremap gd :action GotoDeclaration
noremap gi :action GotoImplementation
noremap gs :action GotoSuperMethod
noremap gt :action GotoTest
 
"noremap / :action Find
"noremap f :action AceAction
"noremap F :action AceTargetAction


" Normal + Visual
noremap # #zz
noremap * *zz
noremap w wzz
noremap W Wzz
noremap e ezz
noremap E Ezz
noremap b bzz
noremap B Bzz
"noremap H Hzz
"noremap L Lzz
noremap 0 0zz
noremap $ $zz
noremap ^ ^zz
noremap j jzz
noremap k kzz
noremap G Gzz
noremap u uzz
noremap ( (zz
noremap ) )zz
noremap { {zz
noremap } }zz
noremap [{ [{zz
noremap ]} ]}zz
noremap gd gdzz
.ideavimrc

import 自动导入  按住 alt+ 两次 /

   Pycharm->Perferences->Editor->Auto Import 选中 from import     #默认选中

   Pycharm->Perferences->Keymap   查找basic 把快捷键改为 alt+/

          

 选用主题:

  file-settings-appearance & Behavior -appearance-theme->Darcula;use custom font->DialogInput 

   file-settings-editor-color scheme ->Monokai

 取消pycharm拼写检查波浪线

选择Editur—Color Scheme—General选项,然后选择右边对话框中的Errors and Warnings选项,选择选项下方的weak Waring,然后将界面右边的Effects去掉勾选即可

idea/pycharm批量修改变量名等

 1: Shift+F6

2:Ctrl+Shift+Alt+J


pyCharm中python对象的自动提示

Python代码规范(PEP8)问题及解决