GVIM常用命令快捷键

1. 关于插入模式

i :在光标左侧插入; I : 在光标所在行的行首进行输入

a : 在光标右侧插入; A : 在光标所在行的行首进行输入

o : 在光标所在行的下一行(新增一行);O : 在光标所在行的上一行(新增一行);

2. Esc: 退出插入模式,返回命令模式

:w  : 保存文件

:q  : 退出gvim

:wq : 保存并退出gvim

dd : 删除当前行

yy :复制当前行

p : 粘贴复制的内容

u :撤退上一步的操作

ctrl +r : 返回

/seach : 在文档中搜素指定的文本

n : 在搜索结果中跳转到下一个匹配项

N : 在搜索结果中跳转到上一个匹配项

:%s/old/new/g : 在整个文档中将所有的“old”替换为“new”

:%s/old/new/gc : 在整个文档中将所有的“old”替换为“new”,并在替换前确认每个替换

ctrl + d /ctrl +f : 向下滚动半屏

ctrl + u /ctrl+b: 向上滚动半屏

3. gvim复制粘贴的高级用法

复制一行粘贴10行:按Esc,光标停在待复制的那一行,按yy复制,移动光标在待粘贴行,按np即可把同一行内容粘贴10行。

复制: yy nyy  y$(从当前光标复制到行末)  yw(从光标处复制至一个单词的末尾,包括空格)

粘贴:p np  P nP

剪贴: dd ndd d$(从当前光标剪贴到行末) dw(从光标处剪贴至一个单词的末尾,包括空格)

4. gvim分屏快捷键

水平分屏: 方式①ctrl+w+s; 方式② Esc模式下,:sp

垂直分屏: 方式①ctr+w+v; 方式② Esc模式下,:vsp/vs

5. 比较两个文件:  方式① gvimdiff 文件1 文件2 ;  方式② gvim -d 文件1 文件2

6. 跳转命令:

gg 或者[[ : 跳转到文档的最顶端开头部分

G或者]] : 跳转到文档的底端部分

7.gvimdiff  file1.sv  file2.sv  : 比较两个文件的不同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值