您的位置:首页 > 其它

vi编辑器常用命令总结

2016-10-24 15:44 218 查看
一、vi的模式:
编辑模式:键盘操作通常被解析为编辑命令:
输入模式:
末行模式:vim的内置的命令行接口,执行vim内置命令
编辑模式-->输入模式
i:当前光标处输入内容
I:在当前光标所在行的行首
a:在当前光标所在处的后面
A:在当前光标所在行的行尾输入
o:在光标所在行的下方新增一行空白行
O:在光标所在行的上方新增一行空白行

行间移动:
#G:第几行
G:最后一行
编辑操作:
x:删除光标所在处的字符
#x:删除光标所在处向后的#个字符
#X删除光标所在处向前#个字符
r:替换光标所在处的字符
dd:删除一行
#dd:删除所在行后的#行
末行模式:范围定界
start,end:可以使用绝对定界,也可以使用相对定界
.:表示当前行
$:最后一行
$-2:倒数第3行
/pat1/,/pat2/:起始处为光标所在行

y:yank,复制
跟d一样操作
p:paste 粘贴
复制或删除的是整行
p:当前行的下一行
P:当前行的上一行

查找:
/keyword
?keyword
n:
N:
支持正则表达式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vi编辑