关于linux的vi命令快速记忆方法
linux的vi命令是linux操作最基本的文本工具,主要采用快捷方式,本文说说如何快速记忆。
一、 三个工作状态
1、 命令状态
任何时候ESC键,都可以进入命令状态。
2、 编辑状态
在命令行显示:insert模式
在命令状态按“i”,即进入编辑模式
当然,还有N多其他按键,也能进入编辑状态
I,a,A,o,O
3、 帽号命令行模式
在命令状态,按“‘:”开始的后面跟2个字符的命令
二、 快捷键与命令状态有关系
1、 命令状态时的快捷键
dd:删除当前行
yy:复制当前一行
P:粘贴文本,当前行下方
p:粘贴文本,当前行上方
do:删至行首
d$:删至行尾
y$: 从光标当前位置复制到行尾。
y0: 从光标当前位置复制到行首。
u:取消前一次的操作,即windows编辑环境ctrl+z
ctrl+r,重复上一次动作
2、 帽号命令行模式
:e!,取消打开文件的操作操作
:w,保存
:wq,保存退出
:q!,不保存退出
:w 文件名称,文件另存盘,但不退出
set nu,显示行号
:/查找字符串,向尾搜索,搜下一个输入n,N向前搜
:?查找字符串,向首搜索,搜下一个输入n,N向前搜
:s/原字符串/新字符串/g,全文字符串替换
3、 编辑状态模式
一般不需要记忆,直接光标键操作
shift+insert键,完成外部文本粘贴。
created by 刘明