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 <leader>; "0p " Redo nnoremap U <C-r> " Quit visual mode vnoremap v <Esc> " Yank to the end of line nnoremap Y y$ "格式化代码 \r map \r :action ReformatCode<CR> "跳转到定义 map gd :action Gotolmplementation inoremap kj <Esc> vnoremap kj <Esc> noremap H ^ noremap L $ "关闭搜索高亮 nnoremap <leader>/ :nohl<CR> "运行当前文件 nnoremap <leader>r :action RunClass<CR> "改变量名 nnoremap <leader>s :action RenameElement<CR> "新建一个文件 nnoremap <leader>n :action NewFile<CR> "Ctrl + Shift + I查看快速定义 nnoremap <leader>v :action QuickImplementations<CR> noremap <leader>k gt noremap <leader>j gT noremap <leader>h :action Back<CR> noremap <leader>l :action Forward<CR> "noremap <leader>v :action VimVisualToggleBlockMode<CR> noremap <leader>fs :action FileStructurePopup<CR> noremap <leader>ga :action GotoAction<CR> noremap <leader>gc :action GotoClass<CR> noremap <leader>gd :action GotoDeclaration<CR> noremap <leader>gi :action GotoImplementation<CR> noremap <leader>gs :action GotoSuperMethod<CR> noremap <leader>gt :action GotoTest<CR> "noremap / :action Find<CR> "noremap f :action AceAction<CR> "noremap F :action AceTargetAction<CR> " 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
import 自动导入 按住 alt+ 两次 /
Pycharm->Perferences->Editor->Auto Import 选中 from <module> import <name> #默认选中
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