Vim 常用命令之工作速查

引言:当我们日常工作编辑文本的时候,经常会使用vim编辑器,虽然vim功能很强大—几乎无所不能,但当我们用惯了word后,还是觉得不容易上手,并且灰常多的命令不容易记住,再此我把经常使用命令list写下来供大家快速查询使用,欢迎大家补充完善,追求完美,完美是一种习惯!!!1. Ctrl+f 向下翻页2. Ctrl+b 向上翻页3. G 定位到文本最后一行4. gg 定位到文本第一行5. Shift+% 匹配括号6. ZZ 保存退出7. ZQ 不保存退出8. :set nu 打开行序列号9. :set nonu 关闭行序列号10.:%s#***#***#g 全局替换字符串 11.Ctrl+v 列编辑模式,H左j下k上l右选择visual block,方向键也能体现,x删除所选内容,d删除所选内容,r+替换字符就是粘贴 例子 r+p12.u 撤销上次操作13.Shift+d 删至行尾14.d$ 删至行尾14.d^ 删至行首14.D 删除光标之后的所有内容14.:.,$d 冒号+一个点+一个逗号+一个$+一个d再回车,删除当前行以下的所有内容 简化版:dG 【kamus友情提供】14.:1,$d 冒号+数字1+一个逗号+一个$+一个d再回车,,删除第1行以下的所有行 删除第1行以下,就是:2到第二行,然后dG 【kamus友情提供】14.:2,$d 冒号+数字2+一个逗号+一个$+一个d再回车,删除第2行以下的所有行14./kernel\c 忽略大小写查找kernel字符串,\c就是忽略大小写查找15.yy 复制光标所在行16.小p 粘贴当前行的下一行17.大P 粘贴当前行的上一行18.o 直接在当前光标行之下一行插入数据19.n 当前搜索字符串的下一个20.N 当前搜索字符串的上一个21.365 G 直接定位到365行22.:v/xxx/d 删除所有不包含xxx字样的行 【kamus友情提供】23.:g/xxx/d 删除所有包含xxx字样的行 【kamus友情提供】24. shift+v,进入虚拟行模式,然后jjjjj,选择几行,d,删掉(有人说,那5dd不是也可以删5行?是,但是对于一边思考一边观察,这行是不是要删的时候,shift+v方式更和人的思维模式接近)【kamus友情提供】

小结:分享技术 收获快乐! vim 你值得拥有

在前进的路上,主动搬开别人脚下的绊脚石,有时往往也是为自己铺路。

Vim 常用命令之工作速查

相关文章:

你感兴趣的文章:

标签云: