Vim 常用操作指南

多行复制,粘贴与删除

第1步:将光标放在需要复制或粘贴的首行起始位置

第2步:按大写键,再按键盘键 v

第3步:恢复小写,按 j 是向下选择一行,按 k 是向上选择一行

第4步:选择行完毕后,按下 y 键进行复制

若想进行粘贴,则在非编辑模式下,在需要粘贴的位置按下 p 键即可实现粘贴

若想进行删除,第三步选择行操作执行后直接按 c 键即可删除,此时便进入了编辑模式

 

调整屏幕位置

1. z + Enter: 将光标移动到屏幕顶端并滚动屏幕

2. z.: 将光标移动屏幕中心并滚动屏幕

3. z-: 将光标移到屏幕底端并滚动屏幕

 

光标移动

1. nw: 在当前光标下向前移动n个单词的长度

2. bw: 在当前光标下向后移动n个单词的长度

3. 上下左右移动:nh (向左移动n个字符长度),nl (向右移动n个字符长度),nj (向下移动n行),nk (向上移动n行)

4. E: 移动到光标所在单词的结尾

5. e: 移动到光标所在单词的结尾 (忽略标点)

6. (: 移动到当前句子开头

7. ): 移动到当前句子结尾

8. {: 移动到当前段开头

9. }: 移动到下一段开头

 

搜索

搜索命令: /要搜索的文本

匹配第一处后,当输入如下不同的命令将执行不同的搜索模式:

1. n:往同一方向搜索

2. N:往相反方向搜索

3. ENTER:往前重复搜索

4. ?ENTER:往后重复搜索

 

多窗口相关功能

1. :only可以实现仅停留在当前的工作页面中

2.  :vsplit file,可以在水平方向上增加一个窗口用于操作指定文件

3.    按crtl + w可以实现在不同窗口中切换

 

 

位置跳转相关功能

1. 按home键可以到达当前行首,按end键可以到达当前行尾

2. 按ctrl + F可以下翻一页屏幕,按ctrl + B可以上翻一页屏幕

3. 按 数字 + Enter 可以实现从当前行向前移动一定数目的行

4. 按 G 可以达到文件末尾,按 gg 可以达到文件起始处

 

查看变量、类定义等功能

1. 将光标放在要查看的变量、类名上,按 Ctrl + ] 键,可跳转至目标页面,查看完毕,按 Ctrl + o 可以回到当前页面

 

查找替换

链接

 

更改文本

1. 删除一行: 在光标所在行按 dd 即可

2. 删除 n 行: 在光标所在行按 ndd 即可 (沿当前光标顺序向后删除 n 行)

3. 删除一个单词:在光标所在单词处按 dw 即可

4. 删除 n 个单词:在光标所在单词处按 ndw 即可 (沿当前光标顺序向后删除 n 个单词)

5. 删除从光标所在位置起至当前行末尾的部分: 按 D 即可

 

更改文本

1. 更改一行: 在光标所在行按 S (大写) 即可进行更改,更改完按 Esc

 

移动文本

1. 选择需要删除的文本块,按 dd , 再按Esc,最后在需要插入的位置按 p 即可。

 

插入文本的常见操作方法

1. A: 在一行的结尾附加文本

2. I: 在一行的开头插入文本

3. o:在光标所在下一行打开新行

4. O:在光标所在下一行打开新行

5. S:删除一整行后再替换文本

6. J:将光标所在行和光标所在行的下一行合并为一行

7. P:  在ESC模式下实现粘贴

 

批量注释

步骤:

1. 在需要注释的段落首行按 ctrl + v 进入可视模式

2. 向下移动光标选中需注释的每行

3. 按 shift + i 插入注释

4. 按ESC并回车

 

总结

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值