首页 帮助中心 美国服务器 华纳云为您分享Vim常用命令速查表
华纳云为您分享Vim常用命令速查表
时间 : 2025-02-17 11:10:55 编辑 : 华纳云 阅读量 : 20

Vim具有高效和可定制优势,主要依赖用键盘为中心方法,让用户可以快速浏览、修改和操作文本。相比于传统编辑器,Vim提供更多模式和丰富命令,可以帮助用户更轻松执行复杂任务。下面是关于Vim速查表,可以用于快速指南分解基本Vim命令,不管是在管理配置文件、编码还是编辑大型文档都可以更智能精准的完成。

Vim有多种模式,每种模式针对特定任务量身定制,如普通模式可以用于浏览文本和执行简单命令,如删除行、复制文本或在单词/行之间调准,不支持直接输入文本。插入模式是输入/修改文本时可以应用此模式,按i键在光标处插入文本,也可以按a键在光标后附加文本,完成后按Esc键返回正常模式。可视模式允许要编辑文本如可以使用v,v或ctrl v来突出显示字符、单词或整行进行块选择,选择后对突出显示文本应用删除、复制或替换等命令。命令行模式用于执行文件操作和高级命令,按“:”键输入命令,也可以在这个模式下搜索文本或执行替换。

Vim中可以借助广泛移动命令快速的跳转文件中特定位置,不需要鼠标参与。常见如下!

h、j、k、l是基本方向键盘,分别代表向左、向下、向上、向右移动,属于Vim快速导航的基础。

O是把光标放在当前行开头。

^是查找当前行第一个非空白字符。

$是跳转到行尾,快速导航到行结尾。

w、e、b可以实现按单词导航,w是指向下一个单词开头,e是指向当前单词结尾,b是指向上一个单词开头。

Gg是快速跳转到文件最开头。

G是快速带到文件末尾,可以跳过滚动来找到最后一行。

如果是在插入模式中,也有很多命令可以帮助大家自定义工作流程。

i是切换到插入模式,让光标从当前位置开始输入。

I是把光标放在当前行的开头并进入插入模式,允许从行首开始输入。

A是把光标放在行后,允许添加文本。

o是在当前行下方打开一个新行并进入插入模式,非常适合添加新行文本。

O是在当前上行插入新行。

完成编辑后,按Esc可以退出插入模式。

编辑命令中也有高效处理文本的方法。

x是消除光标下的字符。

dd是删除光标所在的整行。

dw是丢弃从光标位置到当前单词的末尾的内容。

d$是丢弃光标到当前行末尾内容。

u是撤销上次更改。

Ctrl r是重做最近撤销。

r是用新字符替换光标下字符。

cw是更改当前单词,允许其他单词替换。

如果是洗衣液保存或退出编辑器便捷操作如下!

:w是用来保存当前文件,保证修改保留。

:q是退出Vim,如果有参数被更改会出现提示。

:wq/ZZ是一部保存文件并退出Vim。

:q!是强制Vim退出而不保存任何修改,当想放弃编辑时可以用这个命令。

华纳云 推荐文章
Linux启用或停止和重新启用Nginx的2类方法 Autojump实现高效管理Linux文件系统导航 vps服务器IP地址在流量分析上的作用 Ubuntu云服务器FFTW如何自定义设置 Ubuntu中创建网络绑定和桥接的新手指南 Ubuntu系统管理apt-get命令精选 Linux中阻止对特定 IP 和网络范围的SSH和FTP访问 服务器C盘空间不足有哪些解决方法? 识别IDC机房IP和家庭带宽IP的方法 微信小程序开发与配置全流程指南
客服咨询
7*24小时技术支持
技术支持
渠道支持