Linux Vi/Vim常用命令
1、跳转到指定行 行数G (命令模式) :行数 (末行模式) 2、跳转到行首 gg(命令模式) 3、跳转到行尾 G(命令模式) 4、自动格式化程序 gg=G (命令模式) 5、大括号对应 %(命令模式) 6、删除单个字符 x(命令模式)执行结束,工作模式不变. 7、删除一个单词 dw (命令模式)光标置于单词首字母进行操作。 8、删除光标至行尾 D 或者 d$ (命令模式) 9、删除光标至行首 d0 (命令模式) 10、替换单个字符 将待替换的字符用光标选中, r (命令模式),再按欲替换的字符 11、删除指定区域 按 V (命令模式)切换为“可视模式”,使用 h、j、k、l 挪移 光标中选中的待删除区域。按 d 删除该区域。 12、删除指定一行:(也可以当作剪切当行) 在光标所在行,按 dd (命令模式) 13、删除指定N行 在光标所待删除首行,按 Ndd (命令模式) 14、复制一行 yy 15、粘贴: p:向后 P:向前 16、查找: (1)、找 设想 内容 命令模式下,按 “/”输入欲搜索关键字,回车。使用 n 检索下一个。 (2)、 找看到内容 命令模式下,将光标置于单词任意一个字符上,按“*”/”#“ 17 单行替换: 将光标置于待换行上,进入末行模式,输入: s /原数据/新数据 18、通篇替换 末行模式: %s /原数据/新数据/g g:不加,只替换每行首个。 19