Vim(Vi Improved)是一款强大的文本编辑器,被广泛用于Unix和类Unix系统中。它是Unix上经典的文本编辑器Vi的增强版本,提供了更多的功能和灵活性。
register
Vim 中每一个 register 都可以通过添加双引号的方式来访问,比如 "a 来访问 a 寄存器。
可以通过选择然后使用 y 来将内容放到寄存器中,比如 "ay 来将选择的内容 yank 复制到 "a 寄存器。 可以使用 "ap 来粘贴 a 寄存器中的内容。
系统剪切板
引用方式:"+ 或"*
宏
在command模式下,一个宏以q开始q结束,第一个q后面要以一个register的名字为参数,用来存放你的宏,我常用的是q这个寄存器,这样你只需要按下qq就开始记录宏了.
使用宏
[number]@reg, 执行宏的次数number是可选的。一个写宏时的小技巧就是当录制到一个操作的结尾时换行,这样就可以对多行格式相同的数据进行一次性的操作了。
快捷键一览
