vim常用命令总结

本文介绍了Vim编辑器的基本操作,包括启动、退出、光标移动、文本编辑、撤销重做、查找替换以及其他常用命令。通过掌握这些命令,能有效提升程序员和文本编辑者的效率。例如,使用h、j、k、l移动光标,i和a进行插入,dd删除行,u撤销操作,/pattern进行查找,:wq保存并退出等。
摘要由CSDN通过智能技术生成

Vim编辑器的常用命令

Vim是一款强大而受欢迎的文本编辑器,被广泛用于开发和编辑各种文本文件。对于很多程序员和工程师来说,熟练使用Vim是一个非常重要的技能。本文将介绍Vim编辑器的一些常用命令,帮助你提高编辑效率。

1. 启动和退出Vim

  • 启动Vim:在终端中输入 vim 或者 vim filename,后者会直接打开指定的文件。
  • 退出Vim:在命令模式下,输入 :q 表示退出。如果有未保存的更改,可以输入 :q! 强制退出,或者输入 :wq 保存并退出。
  • 在vim中按下a进入编辑模式,再按下Esc退出编辑模式进入命令模式

2. 光标移动

  • h、j、k、l:分别代表左、下、上、右移动光标。
  • w、e、b:分别代表按词向前、向后移动光标。
  • gg:跳转到文件的开头。
  • G:跳转到文件的结尾。
  • 0:跳转到行的开头。
  • $:跳转到行的结尾。
  • Ctrl+f:向前翻页。
  • Ctrl+b:向后翻页。

3. 文本编辑

  • i:在当前位置插入文本。
  • a:在当前位置的后面插入文本。
  • o:在当前行的下一行插入新的一行。
  • dd:删除整行。
  • dw:删除一个词。
  • x:删除一个字符。
  • yw:复制一个词。
  • p:粘贴刚才复制的文本。

4. 撤销和重做

  • u:撤销上一次操作。
  • Ctrl+r:重做上一次撤销的操作。

5. 查找和替换

  • /pattern:在文件中查找指定的模式。
  • n:在查找模式下,跳转到下一个匹配。
  • N:在查找模式下,跳转到上一个匹配。
  • :%s/old/new/g:全局替换old为new。

6. 其他常用命令

  • :w:保存文件。
  • :w filename:将当前文件另存为指定的文件名。
  • :e filename:打开另一个文件。
  • :set nu:显示行号。
  • :set nonu:隐藏行号。

以上是 Vim 编辑器的一些常用命令,涵盖了基本的文本编辑和光标移动操作,以及一些快捷键和配置选项。当然,Vim还有更多强大的功能和命令,可以根据需要进行深入学习和使用。希望这些命令对你在使用Vim编辑器时有所帮助,提高你的工作效率。

以下是整理的vim常用命令表格,方便查阅:

a、光标操作
操作命令
移动光标(上下左右)h、j、k、l
光标向右移动n个字符n+空格
将光标移动到当前页的首行第一个字符H
将光标移动到当前页中间行的首字符M
将光标移动到当前页的最下面一行的首字符L
将光标移动到文本的最后一行的首个字符G
将光标移动到这个文本的第n行nG
将光标移动到这个文本的首行gg、1G
将光标向下移动n行n+回车
b、文本操作
操作命令
向下翻页Ctrl + b
上翻一页Ctrl + f
删除光标所在的一行dd
删除光标所在的向下n行ndd
删除光标的那一行到第一行的内容d1G
删除光标一行到最后的那一行dG
删除光标处到当前行的最后一个字符的内容d$
删除光标处到当前行的首字符的内容d0
向后删除一个字符x
向前删除一个字符X
复制当前一行yy
将复制的内容粘贴导下一行p
撤销(返回上一步)u
复制光标所在的向下n行nyy
复制光标的那一行到第一行的内容y1G
复制光标一行到最后的那一行yG
重复前一个操作.
保存修改完的文本:w
退出vim(后面有!的时强制退出):q/:q!
保存并退出(强制退出要加!):wq/:wq!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cvyoutian

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值