vi编辑器的使用

进入vi后就是在编辑模式下

h : 左移
j : 下移
k : 上移
l : 右移

dd : 删除光标所在行
ndd : 删除n行(向后)
yy : 复制当前行
y$ : 复制光标所在位置到结尾
p : 粘贴

/string : 向后搜索
?string : 向前搜索
n : 继续搜索
N : 反向搜索

u : 撤销操作
. : 撤除撤销

ZZ : 存盘退出
ZQ : 不存盘退出

编辑模式下输入i,a,o,c,r或s进入插入模式

i :光标所在位置前插入文本
a :光标所在位置后插入文本
o :光标所在行下面新开一行插入
s :删除当前字符并进入插入模式

编辑模式下按:进入命令模式

:n 跳到第n行
:wq 存盘退出
:q! 不存盘退出

:w 文件名 //当前编辑内容写入到另一文件中
:n1,n2 w 文件名 //n1到n2行的内容写入到另一文件中
:nw 文件名 //第n行内容写入到另一文件中
:1,. w 文件名 //第一行到光标当前位置
:.,$ w 文件名 //光标当前位置到结尾

:r 文件名 //打开另一文件
:e 文件名 //新建一文件
:f 文件名 //当前文件重命名

:s/string1/string2 //将第一个string1替换成string2
:s/string1/string2/g //将所有string1替换成string2

:n1,n2 d //删除n1行到n2行
:.,$ d //删除当前行到结尾

:!命令 //执行shell命令

编辑模式下按v键进入可视化模式

移动方向键选取内容
按y复制
按x剪切
按p粘贴


深度QQ号码免费申请器官方博客原创文章,转载请注明来自:Ubundu 8.0.4 Server VI的使用