美文网首页
Vim极简手册

Vim极简手册

作者: 五分钟诗人 | 来源:发表于2019-11-16 20:40 被阅读0次

移动游标

  • 使用箭头即可。
  • 2w:光标向前移动两个单词,并停在单词开始处,其中2可以是其他数字,表示移动的距离。同理,2e也是移动两个单词的距离,但光标停留在单词的末尾。
  • 0将光标移动到行首。
  • 按下G将光标移动到文件末尾,gg将光标移动到开头。
  • 5G:将光标移动到第一次按下CTRL+G开始的第五行,5可以换成其他数字。
  • 将光标置于括号处,按下%,光标会移动到匹配的另一个括号处。

注意:如果不确定输入了什么指令,按下ESC回到正常模式。

退出Vim

  • 按下ESC
  • 输入::q!,回车。这样会放弃所有更改并退出Vim
  • 输入::qw,保存文件内容并退出。

删除文本

  • 在正常模式下,按下x以删除光标处的字符。
  • 将光标置于单词开始处,按下dw会删除这个单词,此后光标会移动到下一个单词开始的地方。d2w删除两个单词,其中2表示要删除的单词数。
  • d$删除从光标开始到行末的文本。
  • de删除从光标开始的单词,此后光标会移动到该单词的最后一个字符的下一个字符。
  • dd删除整行。

插入

  • 按下i以进入插入模式。
  • 使用dd删除一行后,按下p会将删除的一行添加到光标所在行的下面。

追加

按下A在行末添加文本。

撤销

  • u撤销一次操作,U撤销当前光标所在行的操作。

文件状态

  • CTRL+G在终端显示文件位置、当前所在行数、总行数、占比等。

搜索

  • 输入/以及要搜索的命令,回车。要继续往下搜索,按下n;往上搜索,按下NCTRL+O回到搜索前光标开始处。

执行外部命令

  • 输入:!,以及外部命令即可。

复制和粘贴

  • 将光标置于要复制的文本开始或者结束处,按下v,进入Visual模式,移动光标选择要复制的文本,随后按下y复制;在要粘贴的地方,按下p粘贴。

设置选项

  • Normal模式下,按下:,输入设置的内容。比如,set number将显示行号。

相关文章

网友评论

      本文标题:Vim极简手册

      本文链接:https://www.haomeiwen.com/subject/hacuictx.html