VI常用命令
学习一下Linux常用的编辑器,vi和vim,并记录一下长用的功能。
v 可以复制
:q 不保存退出
:q! 不保存强制退出
:wq 保存退出
:wq! 强制保存退出
0 移动到行首
$ 移动到行尾
G 移动到这个文件的最后一行
gg 移动到这个文件的第一行
n<Enter> n为数字。光标向下移动n行。
/word 从光标开始向下寻找名叫word的字符串
?word 向上寻找
n 重复前一个搜索动作
N 反向进行前一个搜索动作
x 向后删除一个字符
X 向前删除一个字符
nx n为数字,连续向后删除n个字符
dd 删除一行
ndd n为数字,连续删除n行
d$ 删除光标所在位置到该行最后一个字符
d0 删除光标所在位置到该行第一个字符
yy 复制光标所在一行
nyy n为数字,复制光标所在位置向下n行
p 将已复制的数据粘贴到光标的下一行
P 与p相反
u 复原到前一个操作
ctrl + r 重做上一个操作
. 重复前一个动作