Vim最常用命令

179 阅读1分钟

Vim

大家都知道,Vim在程序员当中使用非常广泛,Vim凭借其代码补完、编译及错误跳转等方便编程的功能,快速获得人们的喜爱。掌握Vim之后,会让自己的效率得到很大的提高。其实Vim并不难,让我们一起来学习它。

工作模式

Vim共有三种工作模式

  • 命令模式
  • 输入模式
  • 底线命令模式

通过输入不同的命令来切换不同的模式,如果以图来展现的话,是这样子的

基本命令

知道如何切换模式之后,我们就可以使用基本命令来操作了。

插入

i

在命令模式下,输入i来进入“输入模式”。

删除行

# 删除一行
dd
# 删除五行
5dd

命令模式

拷贝

#拷贝1行
yy 
#拷贝5行
5yy

命令模式

快速到达文件的首行和末行

#快速到达首行
gg
#快速到达末行
G

命令模式

撤销一个动作

u

命令模式

查找一个单词

/+要查找的单词,例如:/hello,即为查找文本中的hello

底线命令模式

设置行号

:set nu

底线命令模式

取消行号

:set nonu

底线命令模式

快速到达文件的首行和末行

#快速到达首行
gg
#快速到达末行
G

底线命令模式

移动光标至某一行

#第一步,设置行号
:set nu
#第二步,输入行号
20
#第三步
shift + g

多行注释

:<<!
    xxx
    xxx
!

结语

这里列出了Vim最常用到的命令,掌握这些命令,大家就可以很轻松的使用Vim啦。