- 查看寄存器
reg
寄存器种类
- 数字寄存器("0, "1, "2, ..., "9) 0寄存器保存最近一次复制(y)操作的文本,1-9寄存器保存最近9次删除的文本行(即包含换行符)
- 字母寄存器("a, "b, ..., "z, "A, "B, ..., "Z) "a3yy把当前3行保存到"a寄存器中,"A3yy是将当前三行追加到"A寄存器中
- 其他寄存器
- "": 无名寄存器,p命令粘贴的的内容,保存最近一次删除或复制的内容
- "-: 所有不包含换行符的删除都会保存在此
- "*: 系统寄存器
- 为一段文本加上()、[]、{}等。
v选中本文,大写S,再输入)、]、}即可: text ---> [text]。 如果输入的是(、[、{,则会在文本两边加上空格 [ test ]
- 修改位于""、()、[]等之间的文本,使用ci+成对符号的前者
修改(text text)中的text text。先将光标置于text text字符串的任意位置,然后在normal模式下输入ci(,此时会将text text完全删除,并处于insert状态
- 跳转到函数定义处
首先使用ctags生成tag文件,然后将光标置于所要跳转的函数名上,按ctrl-],便可跳转到函数定义处