插入模式下:
Ctrl + h 删除上一个字符 Ctrl + w 删除上一个单词 Ctrl + u 删除当前行 删除光标前面的内容
快速切换
Ctrl + [ 和 Ctrl + c(可能会终端某些插件) gi 快速切换到最后编辑的位置
i 前插入
a 后插入
o 下一行插入
I 行前插入
A 行后插入
O 上一行插入
:set nu 行号显示
:vs 横分屏
:sp 竖分屏
Normal 模式下使用v进入visual
使用V选择行
使用Ctrl+v进行方块选择
静态检查
格式化与静态检查
补全插件
python-mode
搜索替换插件
模糊搜索与批量替换
成对编辑
快速跳转到文件相应位置
文件快速查找文件
文件目录和搜索
nerdtree弥补了文件查找问题
vim配色
vim外观
插件管理器
使用vim-plug
vim-startify
如何搜索替换
替换标志
快速移动
键盘选择
快速切换insert和normal模式
快速纠错
查询
快速修改
快速删除
crtl + A (jump to the beginning of line)
crtl + E (jump to the end of line)
crtl + w (delete a word)
crtl + h (delete a char)
crtl + u (delete everything up the cursor in the line)
------- applicable to both vim and terminal--------
gi (jump to last insert and enter insert mode)
crtl + c (exit insert mode)
:set paste
:set nopaste
:set clipboard=unnamed
<笨方法学vimscript>
非递归映射
模式映射方式
viw 选中一个单词
v 进入visual模式,选中 按下 U,会转变成大写
补全单词:
ctrl + n
ctrl + p
补全文件名
ctrl+x
ctrl+f
ctrl+x ctrl+o 补全代码,需要开启文件类型检查,安装插件