Vi操作

常用vi命令:

vi myDemo.txt 进入Normal模式查看文本,或者新建文本;
1、基本命令
i 进入Insert模式插入内容,编辑文本
gg 跳转到第一行
G 跳转到最后一行
:set nu 在Normal模式输入则显示文本行号,空行也会显示行号
ESC 退出Insert模式至Normal模式
:wq 在Normal模式下保存退出。w保存;q退出;可以单独使用

2、行中定位
0 定位到行首
$ 定位到行尾

3、字符串查找
/要查找的字符串 回车之后高亮文本中所有的查找到的字符串,并定位到文本中第一个的位置。按N键从第一个往后一次定位字符串,按shift+N键,定位到上一个字符串。
?要查找的字符串 回车之后高亮文本中所有的查找到的字符串,并定位到文本中最后一个的位置。按N键从最后一个往前一次定位字符串,按shift+N键,定位到文本中下一个字符串。
/和?的查找都是高亮所有,只不过一个是从前往后定位,一个是从后往前定位。

4、删除、复制、粘贴行
dd 删除一行,并在vi缓存中保存该行,继续使用命令p将粘贴该行。
yy 复制一行,继续使用命令p将复制的行粘贴。
p 粘贴vi缓存中的一行文本

5、撤销和回复
u 撤销操作命令
ctrl+r 恢复撤销的操作命令

你可能感兴趣的:(Linux)