移动光标的方法
0 移动到这一行的最前面字符处
G 移动到这个文件的最后一行
gg 移动到这个文件的第一行
搜索与替换
/word 向下搜索
:n1、:n2s/word1/word2/g 在第n1和n2行之间寻找word1这个字符串,并将该字符串替换为word2
:n1、$s/word1/word2/g 从第一行到最后一行寻找word1字符串,并将该字符串替换为word2
删除、复制与粘贴
x,X x向后删除一个字符,X向前删除一个字符
dd 删除光标所在的那一整行
yy 复制光标所在的那一行
nyy 复制光所在的向下n行
p,P p复制数据到光标下一行,P复制数据到光标的上一行
u 复原前一个操作
进入编辑模式
i、I 在当前光标所在处插入输入文字,已存在的文字会向后退
a、A a为光标所在下一个字符处开始插入 A为从光标所在行的最后一个字符处开始插入
o、O o为在当前光标所在的下一行处插入新的一行,O为在当前光标所在处的上一行出入新的一行
r、R 替换。r替换光标在的文件,R会一直替换所有
vi常用命令总结
最新推荐文章于 2011-05-04 08:24:00 发布