VIM文本编辑器简介

时间:2020-02-23 14:44:59  来源:igfitidea点击:

vi是一个编辑,最初是由比尔·乔伊在1976年写的,他后来与人共同创建了Sun微系统。

了解更多关于比尔·乔伊的信息

它的名字来源于visual这个词,因为它允许用移动光标在视频终端上编辑文件。
Linux发行版的最新版本附带了一个名为vim或者vi-improved的vi增强版,由Bram Moolenaar编写。

了解更多关于布拉姆·穆伦纳的信息

如果我们使用的是Unix、任何linux发行版或者Mac,那么很可能系统中已经安装了vim。
[vim的版本可能有所不同]

如何打开vim?

要打开vim,首先必须打开终端。

一旦终端窗口出现在屏幕上,接下来要做的就是编写命令vim并按enter,我们将看到以下内容。

如何在vim中编写著名的"Hello World"?

首先,我们需要按进入"插入"模式 i插入模式在窗口底部高亮显示为"-insert"--

现在我们可以输入Hello World。

每行中的符号表示什么?

每行中的波浪号~表示该行为空。

如何将"Hello World"文本保存在名为你好.txt?

要将工作保存到文件中,首先必须退出插入模式。
为此,我们必须按Esc键。

请注意,窗口底部的"插入"已消失。

现在将其保存为名为你好.txt我们得打字 :wq后跟文件名,然后按enter和你好.txt文件将在我们打开终端的当前目录中创建。
我们还可以执行完整路径和扩展名为(如果有的话)的文件名来告诉vim我们希望将文件保存其中。

注意!:w保存文件,而:q有助于退出vim。
因此,我们可以通过绑定将两个命令合并为一个:wq,它告诉vim保存文件并退出。

例如 :wq hello.txt将把我们写的文本保存在一个文件中你好.txt在目录/Users/theitroad/中,因为那是终端打开时的当前目录。

要将文件保存到其他位置,必须指定完整的路径。 :wq /Users/theitroad/Documents/hello.txt这将把我们的Hello World文本保存在一个名为你好.txt在目录/Users/theitroad/Documents中/

现在要查看当前目录中的文件,请执行ls命令,我们将看到你好.txt文件。

如何打开你好.txt把文件放回vim?

要在vim中打开任何文件,只需执行vim,后跟文件名和扩展名(如果有的话)。
或者我们可以提供文件的完整路径,比如 $vim /theitroad/hello.txt

"底线"你好.txt"1L,12C告诉我们文件名以及文件中的行数和字符数。

如何退出维姆?

要退出vim,只需按Esc键进入命令模式,然后执行:q并按回车键。

如何退出vim中的文件而不保存更改?

比如说我们在你好.txt但我们不想保存更改。

在这种情况下,使用:q将不起作用,因为我们在文件中做了一些更改,vim希望我们保存它。

因此,要退出文件而不保存,我们必须执行 :q!感叹号将告诉vim退出而不保存文件中所做的任何更改。

如何创建一个新文件并使用vim命令打开它?

创建一个新文件并使用vim命令打开它非常简单。
只需执行vim文件名并按回车键。

例如,让我们按名称创建一个新文件helloworld.txt文件用vim打开它。 $vim helloworld.txt

在vim文本编辑器中创建并打开一个新文件。

然后,我们可以编写一些行并使用:w命令保存文件。

最后一行告诉我们新文件helloworld.txt文件已保存,有2行98个字符。

要退出,我们将执行:q

使用ls命令,我们可以检查当前目录中的新文件。