纳米编辑器初学者指南

介绍

在Linux用户之间有一场关于命令行编辑器最好的长期战斗。 在一个阵营中, vi是编辑器,负责统治雄鸟,但在另一个阵营中,这完全是关于emacs的。

对于我们其他人来说,只需要一些简单的编辑文件就可以了。 不要误解我的vi和emacs是非常强大的编辑器,但有时你只需要打开,修改和保存文件,而不用记住键盘快捷键。

nano编辑器当然有自己的一套键盘快捷键,在本指南中,我的目标是帮助您理解所有这些特殊按键的含义,您可以使用这些键来使您在使用nano时更加轻松。

如何获得纳米

纳米编辑器默认在所有最流行的Linux发行版中都可用,您可以使用一个简单的命令来运行它:

不适用否

上述命令将简单地打开一个新文件。 您可以在窗口中输入,保存文件并退出。

如何打开一个新的文件,并使用纳米命名

虽然简单地运行nano是可以的,但您可能想在开始之前给文档起个名字。 要做到这一点,只需在nano命令后输入文件名即可。

nano myfile.txt

当然,您可以提供一个完整的路径在Linux系统上的任何位置打开文件(只要您有权限这样做)。

na no /path/to/myfile.txt

如何使用纳米打开现有的文件

您可以使用与上面相同的命令打开现有文件。 只需运行nano即可打开您想要打开的文件的路径。

为了能够编辑文件,您必须有权编辑文件,否则它将作为只读文件打开(假设您具有读取权限)。

na no /path/to/myfile.txt

当然,您可以使用sudo命令来提升权限以启用对任何文件的编辑。

如何使用纳米保存文件

只需在编辑器中直接输入内容,即可将文本添加到nano编辑器。 但是,保存文件需要使用键盘快捷键。

在nano中保存文件按ctr​​l和 与此同时。

如果你的文件已经有一个名字,你只需要按回车确认名字,否则你需要输入你想要保存文件的文件名。

如何使用Nano以DOS格式保存文件

以DOS格式保存文件按ctrlo调出文件名框。 现在按alt 和DOS格式的d

如何使用Nano保存MAC格式的文件

要将文件保存为MAC格式,请按ctrlo以调出文件名框。 现在按altm为MAC格式。

如何从纳米到另一个文件的末尾追加文本

您可以将正在编辑的文件中的文本追加到另一个文件的末尾。 按ctrlo打开文件名框,并输入你想追加的文件的名称。

接下来的一点非常重要:

按alt和a

这会将保存文件名文本更改为追加到的文件名。

现在,当您按下return时,打开的编辑器中的文本将被添加到您输入的文件名中。

如何在纳米文本前缀到另一个文件的开头

如果您不想将文本附加到其他文件,但您希望文本出现在另一个文件的开头,那么您需要将其作为前缀。

要为文件加上前缀,请按ctrlo调出文件名框并输入您想要附加到的文件的路径。

再次非常重要:

按alt和p

这会将保存文件名文本更改为前缀为的文件名。

如何在保存纳米文件之前备份文件

如果要将更改保存到正在编辑的文件中,但要保留原始按Ctrl的备份,并且打开保存窗口,然后按Alt和B.

单词[备份]将出现在文件名框中。

如何退出纳米

完成编辑文件后,您将需要离开nano编辑器。

要退出nano,只需同时按ctrlx

如果文件尚未保存,系统会提示您这样做。 如果选择“Y”,则会提示您输入文件名。

如何使用纳米剪切文本

要在nano中剪切一行文本,请同时按ctrlk

如果在进行任何其他更改之前再按ctrlk ,则文本行将被添加到虚拟剪贴板。

当你开始输入更多文本或删除文本并按下ctrlk时 ,剪贴板将被清除,并且只有剪切的最后一行可用于粘贴。

如果您只想剪切一行的一部分,请在要剪切的文本的开头按ctrl6 ,然后按ctrlk剪切文本。

如何使用纳米粘贴文本

要使用nano粘贴文本,只需按ctrlu 。 您可以多次使用该键盘快捷键来连续粘贴线条。

纳米文本如何证明和不合理

一般来说,你不会使用纳米作为文字处理器,所以我不太清楚你为什么要证明文字的正确性,但是要在纳米按ctrlj中这样做

ctrlu你可以不正当的文本。 是的,我知道这是粘贴文本的同一捷径,还有更多快捷方式可用。我不知道为什么开发人员没有选择不同的快捷方式。

使用纳米显示光标位置

如果您想知道纳米内的文档有多远,您可以同时按下ctrlc键。

输出显示为以下格式:

第5/11行(54%),第10/100行(10%),char 100/200(50%)

这可以让你确切地知道你在文档中的位置。

如何使用纳米读取文件

如果您在不指定文件名的情况下打开nano,则可以通过同时按ctrlr来打开文件。

您现在可以指定一个文件名来读入编辑器。 如果您已经将文本加载到窗口中,则您读入的文件将自身附加到当前文本的底部。

如果您想在新缓冲区中打开新文件,请按alt f

如何使用纳米搜索和替换

在nano中按下ctrl\开始搜索。

要关闭替换按ctrlr。 您可以通过重复按键再次打开替换。

要搜索文本,请输入您要搜索的文本,然后按回车键。

要通过文件向后搜索,请按ctrlr调出搜索窗口。 按al tb

要强制区分大小写,请再次调出搜索窗口,然后按altc 。 您可以通过重复按键再次将其关闭。

如果Nano没有提供使用正则表达式进行搜索的方法,它将不会成为Linux文本编辑器。 要打开正则表达式再次调出搜索窗口,然后按Alt r

您现在可以使用正则表达式来搜索文本。

检查你的纳米拼写

nano又是一个文本编辑器,而不是文字处理器,所以我不确定为什么拼写是它的一个关键特性,但你确实可以使用ctrlt键盘快捷键来检查拼写。

为了这个工作,你需要安装咒语包。

纳米开关

使用nano时可以指定多个开关。 下面列出了最好的。 您可以通过阅读nano手册找到其余的内容。

概要

希望这会让你更好地理解nano编辑器。 这是值得学习的,它的命令比vi或emacs要少得多。