Vim基础

Vim基础 本教程将讨论vim的基本使用。 Vim是用于CLI(命令行界面)中的强大的文本编辑器。 因为林...

本教程将介绍vim的基本用法。 Vim是在CLI(命令行界面)中使用的强大的文本编辑器。 Linux使用大量配置文件,您通常需要编辑它们,vim是一个很好的工具。 vim的替代方案是命令行编辑器nano和joe。

Vim编辑器

Vim有一个特殊的工作方式,主要有两种模式:命令模式和其他模式。

命令模式允许您选择要输入的工作模式。 可用的模式有: 保存,退出,复制,粘贴和这种事情,但不能直接在命令模式下编辑文件。 这是许多新的vim谜题的用户,一个必须先习惯。

Vim模式

还有其他几种模式,我只介绍最广泛使用的模式。 在本教程结束时,您将找到一些关于VIM的深入指南的链接和高级模式的说明。

插入模式

插入模式允许您在文档中插入文本。 快捷方式是:“ i ”(插入光标所在的文本)或“ o ”(在下一行开头插入文本)。

视觉模式

视觉模式允许用户使用鼠标选择文本,但使用键盘而不是鼠标。 有用的是复制几行f文本。 快捷方式是:“ V ”。

命令模式

现在来谈谈命令模式,一个命令以符号“:”开始。

当你在另一个mod你可以使用逃生键(有时你需要打两次),随时返回到命令mod。

有关Vim模式的更深入的解释,请查看教程: Vim编辑器模式说明

Vim使用示例

要开始使用vim,只需在Linux shell上运行“vim”命令,然后再执行要编辑的文件的路径。

例如,编辑文件/ etc / hosts

vim /etc/hosts

结果将如下所示:

使用Vim编辑文件

编辑器现在处于命令模式。 要开始编辑文件内容,请输入:

:i[enter]

表示按键盘上的返回键或回车键。

“--insert”一词将会在编辑器窗口底部显示,以显示您现在处于插入模式。

Vim插入模式

现在,您可以使用光标键导航到要更改的行,然后开始键入文本来编辑文件。 当您编辑时,按[esc]键返回到命令模式。

要保存文件并退出编辑器,请输入:

:x[return]

如果您要退出vim而不保存文件,请输入:

:q![return]

Vim命令参考

保存 :w
保存并退出 ::wq
退出 ::q
力: (例如:w!:q!
垂直分割:打开文档,然后键入:vsplit / path-to-document / document,这将打开指定的文档并分割屏幕,以便您可以看到这两个文档。
副本: y
复制一行: yy
粘贴: p
切: d
切一条线: dd

这些是vim的基本命令,但是在大多数Linux系统上都预先安装了vim或vi。 我希望这将有助于您配置您的Linux。

高级功能

以下是一些涵盖Vim高级功能的教程。