Vim - 用法

Vim - 用法

❮ 上一节

下一节 ❯

Vim - 用法

从本节开始,我们将接触 Vim。 在本章中,我们将讨论以下内容 −

启动 Vim

Vim 模式

创建新文件

以只读模式查看文件

编辑现有文件

启动 Vim

Vim 与当今基于 GUI 的编辑器略有不同。 它可以从 GUI 和终端启动和使用。

使用图形启动器

要从图形启动器启动 Vim,只需双击 gVim 图标。 它将打开编辑器窗口,如下所示 −

使用终端

从终端使用 Vim 在 Windows 和 Linux 平台上是相同的。 执行以下步骤从终端启动和退出 Vim −

打开终端,输入 vim 命令如下 −

$ vim

它将在终端中打开 Vim,如下所示 −

要关闭它,请按 Esc 键,然后按冒号 (:) 和 q。 在 Vim 中,q 命令代表退出。 该命令将显示在编辑器本身的左下角 −

Vim 模式

Vim 支持多种模式。 本节讨论将在日常基础上使用的一些重要模式。

命令模式

这是 Vim 启动的默认模式。 我们可以在这种模式下输入编辑器命令。 我们可以在这种模式下使用各种命令,如复制、粘贴、删除、替换等等。 我们将在后面的部分中讨论这些命令。

注意 − 从这里开始,任何不带冒号的 Vim 命令都表示我们正在命令模式下执行该命令。

插入模式

您可以使用此模式输入/编辑文本。 要从默认命令切换到插入模式,请按 i 键。 它将在编辑器的左下角显示当前模式。

一旦我们处于插入模式,我们就可以输入任何文本。 下图显示了这一点 −

使用 Escape 键从该模式切换回命令模式。

命令行模式

此模式也用于输入命令。 此模式下的命令以冒号(:) 开头。 例如,在上一节中,在此模式下输入了退出命令。 我们可以从命令模式或插入模式进入这种模式。

要从命令模式切换到此模式,只需键入冒号

要从插入模式切换到此模式,请按 Escape 并键入冒号

下图中左下角的冒号表示行模式。

注意 − 从这里开始,任何以冒号开头的 Vim 命令都表明我们正在命令行模式下执行该命令。

可视模式

在这种模式下,我们可以直观地选择文本并在选定的部分上运行命令。

从命令模式切换到可视模式输入 v

要从任何其他模式切换到可视模式,请先按 Escape 切换回命令模式,然后键入 v 切换到可视模式

在下图中的左下角显示了可视模式。

创建新文件

执行以下步骤来创建和保存新文件 −

执行以下命令打开 Vim

$ vim

在 Vim 中输入以下命令

:edit message.txt

如果文件已经存在,它将重新加载文件

切换到插入模式

i

输入一些文字

切换回命令模式

Esc

保存对文件的更改

:w

现在将创建 message.txt 文件。

退出 Vim

:q

以只读模式打开文件

使用 -R 选项以只读模式打开文件

$ vim -R message.txt

在下图中左下角显示只读模式 −

或者,您可以使用 view 命令来获得相同的结果。

$ view message.txt

编辑现有文件

执行以下步骤来编辑现有文件 −

使用 Vim 打开文件

$ vim message.txt

切换到插入模式并在那里输入一些文本。

i

退出编辑器而不保存更改

:q!

或者

使用以下命令保存更改并退出编辑器 −

:wq

❮ 上一节

下一节 ❯

相关推荐

临时邮箱服务大全与使用指南:保护隐私从这里开始 best365网页登录不上去

临时邮箱服务大全与使用指南:保护隐私从这里开始

📅 08-25 👁️ 2009
财付通为什么给我打钱 财付通怎么会给我打钱 365网页版bet

财付通为什么给我打钱 财付通怎么会给我打钱

📅 09-01 👁️ 7281
曾经强盛一时的渤海国,后来去哪里了? 365bet体育在线注册

曾经强盛一时的渤海国,后来去哪里了?

📅 08-01 👁️ 3685