VIM 相关操作
命令模式 命令 说明 i 进入插入模式,光标前插入 a 进入插入模式,光标后插入 o 进入插入模式,下一行插入 I 进入插入模式,在当前行首插入 A 进入插入模式,在当前行尾插入 O 进入插入模式,上一行插入 h/j/k/l 左/下/上/右 ^ 跳转行首 $ 跳转到行尾 yy 复制一行 dd 剪切一行 p 粘贴内容 [n]yy 复制n行内容 [n]p 粘贴 n 次 Ctrl + f 向前翻页 Ctrl + b 向后翻页 Ctrl + u 向上翻半页 Ctrl + d 向下翻半页 gg 跳转文件第一行 G 跳转到最后一行 10G 跳转到第 10 行 /hello 向下查找 hello (大小写敏感) ?hello 向上查找 hello (大小写敏感) n 查找下一个 N 查找上一个 /hello\c 向下查找 hello (大小写不敏感) u Undo,撤销上一次操作 尾行模式 命令 说明 :wq 保存 + 退出 :set number / :set nu 设置行号 :set nonumber 关闭行号 :50 跳转到第 50 行 :set ic (ignore case) 设置全局查找忽略大小写 :10,50s/Hello/World/g 全局替换 10-50 行 Hello 为 World :10,50s/Hello/World/ 替换 10-50 行,每行第一个 Hello 为 World :s/Hello/World/g 替换当前行 Hello 为 World :1,$s/Hello/World/g 替换整个文件中的 Hello 为 World :%s/Hello/World/g 替换整个文件中的 Hello 为 World 配置文件 放在 ~/.vimrc 下。 ...