Vim 编辑器常用快捷键和基本操作
一、Vim 的三种常见模式普通模式Normal打开文件进入的默认模式可以导航、复制粘贴、删除等。插入模式Insert可以输入文本。按i等后进入按Esc返回普通模式。命令行模式Command-line执行保存、退出、查找、替换等命令。按:进入。二、基本快捷键1. 常用模式切换i—— 进入插入模式插入光标前a—— 插入模式在光标后插入o—— 在当前行下方新起一行并进入插入模式Esc—— 返回普通模式2. 移动光标hjkl—— 左 下 上 右w—— 移动到下一个单词开头b—— 移动到前一个单词开头gg—— 跳到文件第一行G—— 跳到文件最后一行0—— 本行行首$—— 本行行尾3. 保存/退出:w—— 保存:q—— 退出:wq—— 保存并退出:q!—— 强制退出不保存ZZ—— 保存并退出普通模式下Shiftzz4. 复制/粘贴/删除yy—— 复制当前行p—— 粘贴到光标后x—— 删除光标所在字符dd—— 删除当前行u—— 撤销Ctrlr—— 重做5. 查找/替换/word—— 向下查找“word”?word—— 向上查找“word”n—— 查找下一个N—— 查找上一个:%s/foo/bar/g—— 全文替换 foo 为 bar6. 行/列跳转:n—— 跳转到第 n 行fX—— 本行内快速跳转到下一个 X如fa跳到本行下一个 a三、实用总结进入插入模式i或a或o保存并退出按下Esc然后输入:wq回车放弃并强制退出按下Esc然后输入:q!回车移动、删除、复制、粘贴、查找全在普通模式下完成