vi(vim) 命令大全详解(5)——基本编辑命令的扩展

一、启动vi时的选项: 

 1、vi file 打开文件,新建文件  

2、vi +n file 打开文件到第10行

3、vi + file 打开文件到最后一行

4、vi /patten file 打开文件到模式首次出现的位置

二、只读方式

1、vi -R file (或者view file)以只读方式打开

2、w!     强制写保存

3、wq!强制写保存并退出

三、恢复缓存区(用于系统崩溃)

1、ex -r   将得到系统所有以保存的文件列表

2、vi -r   将得到系统所有以保存的文件列表

3、vi -r file  恢复文件file的已编辑缓存区

四、利用缓存区

进行编辑时,上一次的删除(d,x),复制(y)都将保存在缓存区中。

vi把前9次删除操作保存在编号缓存区中,可以通过访问编号缓存区中的任何一个来恢复前9次操作中的任何一个。(小型的删除操作将不会保存)。

实例讲解:

1、"dyy  复制当前行到d缓冲区

2、"a7yy   复制接下来的7行到a缓冲区中

3、"dP   粘贴d缓冲区中的内容到光标前

4、"dp   粘贴d缓冲区中的内容到光标后

5、"a5dd  删除接下来的5行到a缓冲区中

6、"zd)    删除从光标到当前句尾之间的文本,并将其保存在z缓冲区中

7、"Zy)    把下一个句子添加到z缓冲区中(缓冲区大写(如Z)表示追加到(z)缓冲区中)

五、标记自己的位置

1、mx 用x(x可为任何字符)标记当前位置

2、'x  (单引号)移动光标到x所标记的行的首字符

3、`x     (反引号)移动光标到x所标记的字符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值