本篇文章介绍 vim 的一些使用技巧:vim
在 vim 中,能够使用 y
命令进行复制,输入该命令以后,还须要再输入一个 motion 操做符来指定要复制字符、单词、仍是行,具体说明以下:code
另外,若是须要复制较多内容,也能够输入 v
命令,切换到可视模式,移动光标选中一块区域,再输入 y
命令就能复制选中的全部内容。io
用 y
命令复制以后,能够用 p
命令粘贴所复制的内容。技巧
在编辑的时候,有时候须要输入一长串的重复字符。例如,########
、========
、//////
、*********
、-------
等。方法
为了对齐美观,可能会但愿每一行这些重复字符的个数都相同。咱们能够经过复制来作到这一点,但须要先找到已经写好的行,复制,再拷贝,比较麻烦。im
有一个比较简单的方法是,在输入的时候,就指定要重复的字符个数,而后只输入一个字符,接着退出插入模式,vim 会自动输入指定个数的重复字符。移动
例如,在普通模式下,输入 10a=
就能获得 10 个连续的 ‘=’ 字符。按 a
后,会进入插入模式,而后只输入一个 =
字符,再按 Esc 键,vim 会自动输入9个 =
字符,获得10个连续的 =
字符。vi
这里的 a
能够换成其余进入插入模式的命令,例如 i
命令,也不限于插入单个字符。实际上,进入插入模式后输入的全部内容,都会在退出插入模式时被重复输入。co
用 :help count
命令能够看到在命令前面输入数字重复执行命令的帮助说明。字符