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:
支持正则表达式
编辑模式:键盘操作通常被解析为编辑命令:
输入模式:
末行模式: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:
支持正则表达式
相关文章推荐
- Linux常用命令总结——vi编辑器
- Linux常用命令总结——vi编辑器
- Linux中vi编辑器中常用命令总结
- VI编辑器常用命令总结
- Linux常用命令总结--vi编辑器
- Oracle常用命令总结
- [分享]网络管理中的常用命令总结
- MySQL常用命令及基本操作总结
- 常用vi编辑器命令
- linux学习使用总结-linux系统的安装和与windows双系统共享,linux常用的基本命令,今天贴在这里和大家分享
- 思科CCNA考试实验常用的命令总结
- 常用命令linux下vi编辑器命令大全
- 思科CCNA考试实验常用的命令总结
- mysql常用命令总结
- MySQL常用命令总结
- 常用命令linux下vi编辑器命令大全
- MySql常用命令总结
- MySQL常用命令及基本操作总结
- MySql常用命令总结(转)
- windows 常用命令总结