vim实用教程 笔记

1、快速跳转行首、尾,快速插入新行

  • 向行末添加分号:
    $ --a---; 或A--; A其实是$a的封装
    重复上条命令:.

  • 复合命令
    【C】 c$ 删除整行,光标位于原处不动
    【s】 cl 图上有错,应该为删除当前光标所在字符
    【S】 ^c 删除整行,光标跳到行首;
    【I】 ^i 调到行首,进入插入模式
    【A】 $a 调到行尾,进入插入模式
    【o】 A 在下方插入新的一行
    【O】 ko k是向上移动,故:在上方插入新行;



    2、替换、更改文本

  • 替换掉某个单词的所有出现:
    :%s/content/copy/g 将原文中content全部替换为copy
    也可:
    将光标移动到要该单词上,按*---cwcopy---n----.


  • 更改某个单词
    三种方式:db+x、b+dw、daw(建议,因为可以用"."快速重复)



    另:dnw 表示删除n个单词,(光标必须位于词首,否则从光标处开始删)
    cnw,表示删除n个单词,并进入插入模式

你可能感兴趣的:(vim实用教程 笔记)