Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说python中的ideavim有什么作用_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功能
setsurround"显示行号
setnu"显示相对行号
setrnu"高亮搜索
sethlsearch"自动定位到输入中的字符串,不需要回车搜索
setincsearch"显示当前的模式
setshowmode"共享系统粘贴板
set clipboard=unnamed"搜索时智能匹配大小写
setignorecase 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 kjvnoremap kjnoremap H^noremap L $"关闭搜索高亮
nnoremap / :nohl
"运行当前文件
nnoremap r :action RunClass
"改变量名
nnoremap s :action RenameElement
"新建一个文件
nnoremap n :action NewFile
"Ctrl + Shift + I查看快速定义
nnoremap v :action QuickImplementationsnoremapk gt
noremapj gT
noremaph :action Backnoremapl :action Forward
"noremap v :action VimVisualToggleBlockMode
noremap fs :action FileStructurePopupnoremapga :action GotoActionnoremapgc :action GotoClassnoremapgd :action GotoDeclarationnoremapgi :action GotoImplementationnoremapgs :action GotoSuperMethodnoremapgt :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 00zz
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