如何熟练使用vim工具?

2023-12-01 11:25:54 浏览数 (2)

前言

文末有彩蛋哦!

Vim是一款文本编辑器,是从Unix中的vi编辑器(visual editor)发展而来的。Vim可以在多种操作系统上运行,包括Unix、Linux、macOSWindows等。Vim主要用于编辑纯文本文件,支持语法高亮、多窗口编辑、标签页、插件等功能。对于程序员来说,Vim是一个非常强大的编辑器,可以提高编码效率。

一、vim的使用

(1) 模式介绍

Vim有不同的模式,每个模式都具有不同的功能和操作方式。下面是Vim的几种常见模式的介绍:

  1. 命令模式(Command Mode):这是Vim的默认模式,用户可以在该模式下输入命令来执行各种编辑操作,
  2. 插入模式(Insert Mode):在插入模式下,用户可以像在其他编辑器中一样直接输入文本。只有在Insert mode下,才可以做文字输入,该模式是我们用的最频繁的编辑模式。 (1) 按"i"键即可进入插入模式 (2) 按下"Esc"键可退出插入模式返回命令模式。
  3. 替换模式(Replace Mode):替换模式允许用户替换已有的文本。 (1)按shift r键即可进入替换模式,在该模式下,用户输入的字符将直接替换光标当前位置的字符. (2)按"Esc"键退出替换模式。
  4. 底行模式(Command-line Mode):底行模式允许用户执行一些高级的编辑和搜索操作。 (1)按shift ;键即可进入底行模式,用户可以在该模式下输入各种命令,文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作等。 (2) 按"Esc"键退出到命名模式.

这些模式的切换可以通过按下相应的快捷键来完成。Vim的模式使得用户可以灵活地进行文本编辑,提高编辑效率。熟练掌握这些模式及其相关操作是使用Vim的关键。

(2) 打开vim

一般情况下,vim都是自带的一款软件.

情况1 : vim 文件名(文件未被创建) 底行模式按q:文件依旧没有被创建,退出vim. 底行模式按wq:文件被创建,并退出.

情况2: vim 文件名(文件已被创建)

示例:打开vim

下图是进入vim以后的界面:

输入:i进入插入模式.

如果想退出,按Esc到命令模式,再shift ;到底行模式,输入wq(保存并退出).

(3) 光标操作(在命令模式下)

0 人点赞