VIM命令速查

命令 功能
:q 退出
k j h l 上下左右
:w 文件
0 移动到句首
$ 移动到句尾
% 大括号匹配
上下段落跳转
? 向上查找, 上一个N,下一个n
/ 向下查找, 下一个N,上一个n
:! 执行shell
ctrl + q 块操作模式
shift + i 块操作中输入内容,Esc 会将输入应用所有行中
vimgrep **/* 文件查找
“+y 复制到系统剪切板
“+p,shift + i 从系统剪切板粘贴
:%s /a/b 替换
\< 匹配单词开头
\> 匹配单词结尾
vim -d f1 f2 比较文件内容
vim diff f1 f2 比较文件内容
:x 输入密码,设空密码即为解除
:g /{patten} /d 删除匹配行
:v /{patten} /d 保留匹配行
: set spell 开启拼写检查
]s 一个错误
zg 将单词加入字典
zug 撤销将单词加入字典
z= 拼写建议
ctrl + [ 可以代替ESC

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...