vim常用操作

Posted songguojun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim常用操作相关的知识,希望对你有一定的参考价值。

vim是linux下一个非常好用的文本编辑器,在linux下开发的人员要熟练掌握vim常用命令。

1.  打开在第143行

vim +143 filename.txt

2. 只读模式打开

vim -R /tmp/a.txt

 3.强制保存

命令模式 wq!

 4.转到当前行尾和行首

命令模式 按大A跳至行尾
按0 跳至行首

 5.定位到多少行

命令模式 :set nu 
   然后 :n        n就是想定位的行数

 6.复制多行到别的行

命令模式 :16,30 copy  35      (复制16行到30行的内容到35行)

 7.移动行

命令模式 :38 move 50          (把38行内容移动到50行)

 8.跳转文件头部和末尾

在命令模式下 gg 跳转文件首行
在命令模式下 G  跳转文件末尾

 9.清空文件内容

在命令模式下,先执行  gg 这里是跳至文件首行 再执行:dG 这样就清空了整个文件!
或者退出vim  然后使用 echo "" >> filename 

 10.撤销上一步修改

当你修改一个文件。比如添加一些内容,如果你想撤销
按ESC退出编辑模式 在按小u 就可以撤销上一步操作

 11.打开文件直接进入文件末尾

vim + filename

 12.删除行部分内容

命令模式 大C 会删除光标所在字符及其后面改行所有内容

13.删除当前行

dd 删除当前行,并把删除的行存到剪贴板里

14.复制粘贴

命令模式   yy复制当前行 然后依然在改行在按 p
会在该行下面多出一行该行的内容

 15.复制光标以上的所有行

y1G或ygg

 16.翻屏

命令模式
ctrl+f: 下翻一屏
ctrl+b: 上翻一屏
ctrl+e: 向下滚动一行
ctrl+y: 向上滚动一行

 

以上是关于vim常用操作的主要内容,如果未能解决你的问题,请参考以下文章

VIM 代码片段插件 ultisnips 使用教程

Linux—— vim常用操作命令

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

vim代码片段插件ultisnips的使用