vim 命令
2018-09-12 本文已影响1人
晨曦入诗
vim 底行命令模式(esc + :):
- 1、底行模式功能键 => esc + :;
- 2、w => 保存;
- 3、q => 退出;
- 4、q ! => 不保存,强制退出;
- 5、w [filename] => 另存为 filename 文件;
- 6、set nu / nonu => 显示行号 / 取消行号;
- 7、 shift + ^ => 跳转至行首;
- 8、shift + $ => 跳转至行尾;
- 9、1, $s/root/ROOT/ g => 全局替换;
- 10、1, $s ///\/ g => 特殊符号替换;
- 11、e filename => 在一个文件内读取另一个文件;
- 12、 r filename => 合并两个文件;
一般模式 (vim进入文件)
- 1、dd => 删除一行 / 3 dd => 删除多行;
- 2、yy => 复制一行, p => 粘贴一行;
- 3、gg => 跳转至第一行, G => 定位至末行;
- 4、dw => 删除一个单词, yw => 复制一个单词;
- 5、i => 直接插入(编辑模式);I => 跳至光标行首;
- 6、a => 在光标之后插入; A => 在光标最后一个位置插入;
- 7、o => 在光标底下开辟新的一行; O => 在光标上面开辟新的一行;
- 8、x => 向后删除字符; X => 向前删除字符;
- 9、u => 撤销上一步; U => 撤销所有;
- 10、shift + D => 删除光标之后内容。