vim 有三种工作模式:
打开文件的操作
光标移动的指令
1. 上下左右键
2. G 定位到末行
3. gg 定位到第一行
4. ngg n是数值 表示快速定位到指定行
5. $定位到当前行行尾
6. ^定位到当前行的行首
7. M 显示区域的中间行
8. L 到显示区域的最后一行
9. k上 j下 h左 l右
10. w向后移动一个字 b向前移动一个字
删除的指令
拷贝的指令
进入到编辑模式的指令
编辑模式如何进入到尾行模式???
这些动作是在英文状态下的
按esc
shitf + :
指令:
替换内容 [*************]
s/原有内容/新内容
从光标位置开始的 只替换当前行查找到的第一个
s/原有内容/新内容/g
从光标位置开始的 替换当前行查找到的所有
%s/原有内容/新内容
查找所有行 把存有该内容的对应所有行中的第一个给替换掉
%s/原有内容/新内容/g
查找所有行 替换所有
将 指定行 中的内容进行替换
将指定的行的范围中的内容进行替换