vim 常用命令

vim Linux中常用的文本操作工具, 以下列举一些常见的操作命令. 

使用vim刚打开一个文件时处于一般模式, 可以直接使用一些命令。  在一般模式下可以按冒号进入命令模式,可输入一些命令按回车执行, 执行完后自动退回一般模式。按字母"i", 'a'等进入编辑模式,   按"esc"键,从编辑模式退回到一般模式

一般模式:在编辑模式下按“esc”, 命令模式下,命令执行完自动处于一般模式

1. 光标定位到底部:  G/ shift+g

2. 复制一行: yy

3. 粘贴一行: p

4. 删除一行: dd

5. 撤销: u

6. 重做: ctrl + r

7. 保存并退出: ZZ

8. 从当前行删除到末尾行: dG/ d+[shift+g]

 

命令模式:在一般模式下按冒号

1. 显示行号: set nu

2. 光标定位到任意一行, 直接输入数字:9-->定位到第9行

3. 搜索

        倒序搜索使用"?"问号后面跟要搜搜的字符串: ?name -->全文从下往上搜索name字符串; n-->上一个; shift+n-->下一个

        正序搜索使用"/"斜线后面跟要搜搜的字符串: /name -->全文从上往下搜索name字符串; n-->下一个; shift+n-->上一个

4. 保存: w

5. 退出: q/ q!(加上惊叹号表示强制退出)

6. 保存并强制退出: wq!

7. 加载当前文档的所有内容(打开文件后,其他地方又对该文件做了修改, 可以看到修改后的文本结果): e!

8. 复制多行并粘贴到指定行: 要复制的开始行号, 要复制的结束行号 copy 要粘贴的行号-1, 如: 5, 10 copy 15 其含义为复制第5行到第10行的内容, 从第16行开始粘贴.  复制的内容包含开始,结束行号的内容, 粘贴到最后一个数字+1的位置

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值