vim 常用操作备忘

打开多文件: vim a b c 。
多文件切换(命令模式): :b 1 切换到第一个文件 a; :b 2 切换到第二个文件 b; :b 3 切换到第三个文件 c。
显示当前编辑的文件名: :f 或 ctrl+g 。
行首: 0(零); 行尾:$
段首:( ; 段尾:)
下一页: ctrl + f(forward) ; 上一页: ctrl + b(back)
快速搜索某一个单词: 先将光标停在某个单词上,按#, 向前查找; 按*, 向后查找。
在当前行首插入文本:I
在当前行尾插入文本:A
在当前行下面新起一行:o (小写)
在当前行上面新起一行:O (大写)
在当前行下面粘贴:p (小写)
在当前行上面粘贴:P (大写)
撤销(undo): u
重做(redo): ctrl + r
将下面一行和当前行合并为一行:J (大写)
更改光标所在处的字到字尾处:cw
删除一个字符:x
删除当前光标到行尾的字符:D (大写)
替换: :%s/old/new/g 替换所有的old为new
查找: :/word (向后查找) :?word (向前查找)
保存并退出: ZZ (大写)
文件尾:G (大写)
文件头:1G
跳到第n行: :n (最后一行模式)
刷屏:ctrl + l

复制一个单词:yw
原文地址:https://www.cnblogs.com/kuainiao/p/2892674.html