Vim编辑器常用快捷键大全
5星 · 超过95%的资源 需积分: 11 98 浏览量
更新于2024-09-13
收藏 39KB DOC 举报
Vim 快捷键大全
Vim 编辑器是程序员和开发者中非常流行的一款文本编辑器,它提供了许多实用的快捷键和命令,帮助用户快速高效地编写和编辑代码。下面总结了 Vim 中常用的快捷键和命令,分为光标移动、查找替换、表达式、编辑命令、划分窗格、重复操作六大类。
**光标移动**
* 四个方向:h(左)、j(下)、k(上)、l(右)
* ctrl+f 和 ctrl+b:向下翻页和向上翻页
* ctrl+d 和 ctrl+u:向下半翻页和向上半翻页
* $:移动到行尾
* 0:移动到行首
* w:移动到下一个词
* b:移动到上一个词
* gg:跳到文档的开始处
* G:跳到文档的末尾
* %:跳到匹配的括号处("{}"、"[]"、"()")
* ctrl+i 和 tab:跳到下一个 jumppoint
* ctrl+o:跳到上一个 jumppoint
* 23gg、23G、:23:跳到第 23 行
**查找替换**
* #:从光标向后查找整个关键词
* *:从光标向前查找整个关键词
* g#:从光标向后查找关键词
* g*:从光标向前查找关键词
* fx、tx、Fx、Tx:在当前行查找字符
* :s/SEARCH/REPLACE:查找替换命令
* :s/If/Since 将下一个 "If" 换成 "Since"
* :%s/If/Since 将全部 "If" 换成 "Since"
* :1,3s/If/Since/g 只对 1,3 行有效,如无前缀,只对当前行有效
**表达式**
* .:代替一个字符
* *:表示一个或多个字符的重复
* /d.*an 可以匹配 dan、divan、debian
* 单词边界:\
* /\b 匹配以 d 开始,中间包含任意个小写字母,以 an 结束的单词
* /\$[0-9]*\.[0-9][0-9] 匹配查找 $XXX.XX 这样的数字,有且只有两位小数的
**编辑命令**
* a、i:在光标后插入、在光标前插入
* dd:删除一行
* cc、S:删除一行后进入 insert 模式
* dw:删除一个单词
* cw:删除一个单词后进入 insert 模式
* x、dl:删除一个字符
* s、cl:删除一个字符后进入 insert 模式
* p:粘贴
* xp:交换两个字符
* ddp:交换两行
* y:复制
* yy:复制一行
* u:撤消
* ctrl+r:重做
* .:重复上一次修改
**划分窗格**
* :split/:vsplit:分隔一个窗口
* :new/:vnew:创建一个新的窗口
* :sf{filename}:在新窗口中打开 filename
* :close:关闭当前窗口
* :only:关闭除当前窗口外所有窗口
* :ctrl-wh:到左面的窗口
* :ctrl-wj:到下面的窗口
* :ctrl-wk:到上面的窗口
* :ctrl-wl:到右面的窗口
* :ctrl-wt:到顶部的窗口
* :ctrl-wb:到底部的窗口
**重复操作(宏操作)**
Vim 编辑器提供了强大的宏操作功能,允许用户录制和重复一系列命令,提高编辑效率。用户可以通过 qa 开始录制宏,q 结束录制,然后通过 @a 执行宏命令。
2011-10-07 上传
2011-05-25 上传
2023-04-25 上传
2023-01-29 上传
2024-04-03 上传
2024-05-24 上传
2023-08-18 上传
2023-10-13 上传
jianumber11
- 粉丝: 0
- 资源: 1
最新资源
- Ginger Cat Theme & New Tab-crx插件
- 消息果留言板
- 新疆胡杨河市DEM.zip
- Android应用源码之项目启动的时候,弹出的悬浮带有关闭按钮的dialog.zip项目安卓应用源码下载
- 摄影图
- ImageGallery:这是一个简单的图库应用程序,可从API提取图像。 我使用了Image Caching,这就是为什么如果没有Internet连接它可以显示最后一个视图的原因。 重新连接互联网并更新API数据后再次更新视图
- 动态创建和填充树视图
- 小清新网站改版上线倒计时模板
- Lib,图书信息管理系统c语言源码,c语言程序
- redstonecold
- MFAN通用企业网站后台管理系统模板
- 网页截图-crx插件
- OLED_Lib,c语言识别图片文字源码实现,c语言程序
- Learn_git
- 微信小程序优质demo推荐:辩论计时.zip
- 微信小程序之爱物微商城