【基础篇】1.vim复制黏贴跳转

====================复制黏贴跳转===============

选中单词, 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}

 

 

 

 

 



 

posted @ 2019-10-04 21:55  光与影3  阅读(196)  评论(0编辑  收藏  举报