1.熟悉使用 vi的光标命令
2 熟悉使用 vi的查找命令
3 熟悉使用vi的替换命令
4 熟悉使用vi的复制和剪切命令
5 总结
vi的三种模式
vi的模式切换命令
vi的拷贝和张贴命令
VI光标的命令
h 方向键,向左移动光标一个字符的位置,
j方向键,向下移动光标到下一行的位置,
k 方向键,向上移动光标到上一行的位置,
l 方向键,向右移动光标一个字符的位置,
:set nu 显示行号 :set nonu不显示行号
VI的查找命令
/string 查找字符串
n 继续查找
N反向继续查找
支持正则表达式比如:/^the /printf 查找printf开头或者结尾的行。
VI替换命令
利用:s 命令可以实现字符串的替换。
:s/str1/str2/
:s/str1/str2/g
:.,$ s/str1/str2/g
1 默认表示当前行中str1替换成str2
2 默认表示当前行替换
3 表示当前行到最后一行都进行替换
4表示第一行到最后一行都进行替换
5 表示全文替换 g 表示多个都替换 (全部替换)
vi复制和粘贴