本教程将介绍vim的基本用法。 Vim是在CLI(命令行界面)中使用的强大的文本编辑器。 Linux使用大量配置文件,您通常需要编辑它们,vim是一个很好的工具。 vim的替代方案是命令行编辑器nano和joe。
Vim有一个特殊的工作方式,主要有两种模式:命令模式和其他模式。
命令模式允许您选择要输入的工作模式。 可用的模式有: 保存,退出,复制,粘贴和这种事情,但不能直接在命令模式下编辑文件。 这是许多新的vim谜题的用户,一个必须先习惯。
Vim模式
还有其他几种模式,我只介绍最广泛使用的模式。 在本教程结束时,您将找到一些关于VIM的深入指南的链接和高级模式的说明。
插入模式
插入模式允许您在文档中插入文本。 快捷方式是:“ i ”(插入光标所在的文本)或“ o ”(在下一行开头插入文本)。
视觉模式
视觉模式允许用户使用鼠标选择文本,但使用键盘而不是鼠标。 有用的是复制几行f文本。 快捷方式是:“ V ”。
命令模式
现在来谈谈命令模式,一个命令以符号“:”开始。
当你在另一个mod你可以使用逃生键(有时你需要打两次),随时返回到命令mod。
有关Vim模式的更深入的解释,请查看教程: Vim编辑器模式说明
Vim使用示例
要开始使用vim,只需在Linux shell上运行“vim”命令,然后再执行要编辑的文件的路径。
例如,编辑文件/ etc / hosts
vim /etc/hosts
结果将如下所示:
编辑器现在处于命令模式。 要开始编辑文件内容,请输入:
:i[enter]
表示按键盘上的返回键或回车键。
“--insert”一词将会在编辑器窗口底部显示,以显示您现在处于插入模式。
现在,您可以使用光标键导航到要更改的行,然后开始键入文本来编辑文件。 当您编辑时,按[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高级功能的教程。