南山放牧

导航

 

VI编辑器的几种模式:

 

 

6)屏幕翻滚

ctrl+u:向文件首翻半屏
ctrl+d:向文件尾翻半屏
ctrl+f:向文件尾翻一屏
ctrl+b:向文件首翻一屏

 

 

5)查找文本

/pattern :向下查找
?pattern :向上查找
n :顺序查找
N :反向查找
:s/p1/p2/g :在当前行,将p1替换成p2
:n1,n2s/p1/p2/g :将n1至n2行之间的p1替换成p2

 

插入模式

i :在光标前插内内容
a :在光标后插入内容
o :在所在行的下一行插入新行
O :在所在行的上一行插入新行

 

快速移动光标

$快速移动至行尾

^快速移动至行首

G :跳转到文件的末尾行
gg: 跳转到文件的首行

nG 移到文件的第n行

删除

x:删除光标所在的字符
X:删除光标前面的字符

d0:删除光标至行首的内容
d$:删除光标至行尾的内容
dd :删除整行
ndd :向下删除n行

复制

yy :复制整行
nyy :复制n行
p :在所在行下一行粘贴
P :在所在行上一行粘贴
dd :剪切整行

末行命令

:n1,n2 co n3 :将n1至n2行复制到n3行的下面
:n1,n2 m n3 :将n1至n2行剪切至n3行的下面
:n1,n2 d :将n1至n2行删除

:w 保存
:q 退出
:x 保存并退出 或 :wq
:q! 强制退出
:w! 强制保存
:数字 定位到指定行
:set nu 显示行号
:set nonu 取消行号
u:取消上一次操作

posted on 2020-09-19 16:01  南山放牧  阅读(682)  评论(0)    收藏  举报