====================复制黏贴跳转===============
选中单词, viw
复制单词,yiw
剪切单词,diw
黏贴的是字符的话,在光标之前黏贴,P(大写) ; 在光标之后黏贴 p (小写)
黏贴的是行的话,在光标前一行黏贴,P ; 在光标后一行黏贴 p
高亮选中要被替换的单词,ve (e 代表end) vb 选中光标位置到单词开头的字符(b代表begin)
黏贴刚才复制的内容,p,此时被替换的内容会被复制到无名寄存器
选中前一次高亮选中的内容,gv
剪切当前位置到单词结尾的字符,de , 被剪切的内容在无名寄存器中
在某个位置设置一个锚 m{char}, 调到设置的锚处`{char}
交换两个字符的位置,xp
交换两行的位置,ddp
改写当前行,cc 用c开头的命令会进入编辑模式,这也为什么叫做改写。
改写光标所处的单词,ciw
跳转到行首字符 shift + 6 (即^) 或者 0
跳转到行尾字符 shift + 4 (即$)
跳转到行首并编辑 I (大写i)
跳转到行尾并编辑 A
将当前字符大小写切换~ (波浪号)
在当前行找某个字符 f{char}
替换光标当前字符为某个字符 r{char}