Linux光标回退,【linux】Linux下vi命令大全(文件修改)

1. 文件操作

vi FileName 打开文件 FileName,并将光标置于第一行首。

vi +n FileName 打开文件 FileName,并将光标置于第 n 行首。

vi + FileName 打开文件 FileName,并将光标置于最后一行。

vi + /pattern File 打开文件 File,并将光标置于其中第一个于 pattern 匹配的字符串处。

vi –r FileName 在上次正用 vi 编辑 FileName 发生系统崩溃后,恢复FileName。

2. 插入

i 在光标前插入。

a 在光标后插入。

I 在当前行首插入。

A 在当前行尾插入。

o 在当前行之下一新行插入。

O 在当前行之上新开一行插入。

3. 光标的移动

1G 光标移动到文件第一行的行首。

K 光标移动到文件上一行的同一列。

h 光标移动到当前行的前一个字符。

l 光标移动到当前行的后一个字符

j 光标移动到下一行的同一列。

G 光标移动到文件最后一行的行首。

4. 整行的删除、移动

dd 删除光标所在行

yy 复制光标所在行

p(小写)  在光标的下一行粘贴yy命令复制的行

P(大写)  在光标的上一行粘贴yy命令复制的行

J 对光标所在行和光标所在下一行进行合并成一行。

5. 删除单个字符、删除一个单词

X(大写) 删除光标前一个字符

X(小写)删除光标后一个字符

xx   删除单个字符

dw  删除一个单词

6. 查找替换

/ 在文件中查找输入的内容

n 进入查询结果的下个内容(由光标所在行进行往上查询)

N 进入查询结果的下个内容(由光标所在行进行往下查询)

7. 回退操作

u   回退之前的操作

:e! 重新编辑当前文件,忽略所有的修改

8. 文件保存

ZZ 保存后退出文件

:w保存并返回指令模式

:w!覆盖已存在的文件

:q退出

:q!退出并丢掉所有未保存信息

:wq!保存并退出

转载自:https://www.cnblogs.com/classics/p/11417432.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值