第九章:vim程序编辑器

9.2:vi的使用

鼠标移动的方法:
H 光标移动到这个屏幕的最上方那一列的第一个字符
M 光标移动到这个屏幕的中央那一列的第一个字符
L 光标移动到这个屏幕的最下方那一列的第一个字符
G 移动到这个文件的最后一列
nG n为数字。移动到这个文件的第n列
gg n为数字。移动到这个文件的第一列

搜寻与取代:
/word 向鼠标之寻找一个名称为word的字符串
?word 向鼠标之寻找一个名称为word的字符串
:n1,n2s/word1/word2/g n1与n2为数字,在第n1与n2列之间寻找word1这个字符串,并用word2代替

删除,复制与粘贴
x,X 在一列中,x为向后删除一个字符【相当于del键】,X为向前删除一个字符【相当于backspace】
dd 删除游标所在的那一整列
ndd n为数字,删除光标所在的向下n列,
yy 复制游标所在的那一列
nyy n为数字,复制游标所在的向下n列
p,P p为将已经复制的数据在光标的下一列贴上,P则为贴在光标的上一列
u 复原前一个动作
[Ctrl] + r 重复前一个动作
. 重复前一个动作

第二部分:一般指令模式到编辑模式切换可用按钮说明

i,I i为【从目前光标处插入】I为【在目前所在列非空格符出开始插入】
a,A a为【从目前光标所在的下一个字符开始插入】,A为【从光标所在列的最后一个字符开始插入】
o,O o为在目前光标所在下一列插入新的一列。O为在目前光标所在上一列插入新的一列
r,R 进入取代模式,r只会取代光标所在的那一个字符一次;R会一直取代光标所在的文字,直到按钮ESC键为止

9.2.4:vim的暂存档,救援回复与开启时的警告讯息

在这里插入图片描述

9.3.1:区块选择

在这里插入图片描述

发布了96 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/L_H_L/article/details/97298234