如何在 Linux 中编辑文件?

创建和编辑文件是使用基于 Linux 的系统最基本的部分。 在 Linux 中有多种编辑文件的方法。

本教程将介绍您可以用来在 Linux 中编辑文件的方法。 您可以使用 GUI 文本编辑器,也可以使用终端来完成。 本教程将介绍可用于在终端中编辑文件的工具。

在 Linux 中编辑文件的工具/文本编辑器

我们已经使用过多种文本编辑器,如 vim、nano、emacs 等。让我们一一看看这些不同的工具。

1. Vim 编辑器

Vim 文本编辑器在大多数 Linux 发行版中都是默认的。 要检查 Vim 编辑器的版本,您可以使用以下命令:

vim -v  

打开文件

要在 Vim 编辑器中打开文件,请使用以下命令:

$ vim [filename] 

如果该文件不存在,则此命令将为您创建该文件。

编辑文件

要编辑文件,您需要进入插入模式。 按“我”这样做。

插入模式插入模式

屏幕将如上所示。 你可以注意到’插入‘写在底部。 它表明我们处于插入模式。 您可以继续输入一些文本以放入文件。 您现在可以编辑该文件。

我来了编辑

Save 并退出

要保存更改并退出 vim,请使用以下命令:

:wq [enter]  

要退出而不保存更改,请使用以下命令:

:q [enter] 
Vim WqVim Wq

2. 纳米编辑器

大多数 Linux 发行版都预装了 Nano 编辑器。 要检查系统上 nano 编辑器的版本,请使用以下命令:

nano --version 
纳米版

如果您需要在您的系统上安装 nano 编辑器,您可以使用以下命令:

sudo apt update  sudo apt install nano 
安装纳米

打开和编辑文件

要在 nano 编辑器中打开文件,请使用以下命令:

nano [filename]  

此命令将打开一个屏幕,您可以在其中编辑文件的内容。 与 Vim 编辑器不同,您不必进入插入模式进行编辑。

纳米编辑器

Save 并退出

您可以在屏幕底部看到 nano 编辑器中可用的选项。

纳米底部

保存更改并退出使用 Ctrl + X.

屏幕底部会询问您是否要保存更改。

Save  变化Save 变化

Y 后跟输入 如果你想保存更改,否则按 N 然后输入 退出而不保存。

要了解更多关于 nano editor 的信息,请参阅他们的官方网站.

Emacs 编辑器

Emacs 是可用于基于 Linux UNIX 的系统的最古老和最通用的文本编辑器之一。 它已经存在了 20 多年。 它以其强大而丰富的编辑功能而闻名。

要在您的系统上安装 Emacs 编辑器,请使用以下命令:

 sudo apt-get install emacs 

在安装过程中,系统会提示您确认安装。

Emacs 安装

接着说。

安装后,您可以使用以下命令检查版本:

 emacs --version  
版本版本

打开和编辑文件

要打开和编辑文件,请使用以下命令:

emacs -nw [filename]  

这里 -nw 意思是没有窗户。 这确保编辑器窗口在终端本身中打开。

这将打开一个如下所示的屏幕:

emacs 屏幕电子书

您可以直接编辑内容,而无需像 nano 编辑器那样进入任何模式。

Save 和 Exit

编辑后,您可以保存更改并退出使用 Ctrl + X 其次是 Ctrl + C. 编辑器会在退出 Emacs 之前询问您是否要保存。

如果您只想保存而不退出编辑器,请按 Cntrl + X 然后按 Cntrl + S.

要了解有关 emacs 编辑器的更多信息,请参阅他们的官方网站.

结论

本教程是关于可用于在 Linux 中编辑文件的不同方法。 要了解在 Linux 中创建文件的不同方法,请阅读本教程。