介绍
Linux用户之间长期争论哪个命令行编辑器是最好的。在一个阵营中,vi是编辑规则的编辑器,但在另一个阵营中,它是关于emacs的。
对于我们其他人来说,只需要一些简单的东西来编辑文件就有纳米。不要误解我vi和emacs是非常强大的编辑器,但有时你只需要打开,修改和保存文件而不记住键盘快捷键。
纳米编辑器当然有自己的一组键盘快捷键,在本指南中,我的目的是帮助您理解所有这些特殊击键的含义,您可以使用它们来使您的生活更轻松。
如何获得纳米
默认情况下,nano编辑器可用于所有最流行的Linux发行版,您可以使用一个简单的命令运行它:
不适用否
上面的命令只会打开一个新文件。您可以键入窗口,保存文件并退出。
如何使用Nano打开一个新文件并命名
虽然简单地运行nano是可以的,但您可能希望在开始之前为文档命名。要执行此操作,只需在nano命令后命名文件名即可。
nano myfile.txt
当然,您可以提供在Linux系统上任何位置打开文件的完整路径(只要您有权这样做)。
如何使用Nano打开现有文件
您可以使用与上面相同的命令打开现有文件。只需使用您要打开的文件的路径运行nano。
为了能够编辑文件,您必须具有编辑文件的权限,否则它将作为只读文件打开(假设您具有读取权限)。
na no /path/to/myfile.txt
当然,您可以使用sudo命令提升您的权限以启用任何文件的编辑。
如何使用Nano保存文件
只需直接在编辑器中输入内容,即可将文本添加到nano编辑器中。但是,保存文件需要使用键盘快捷键。
要在nano中保存文件,请按ctrl和 同时。
如果您的文件已有名称,则只需按Enter键确认名称,否则您需要输入要保存文件的文件名。
如何使用Nano保存DOS格式的文件
要以DOS格式保存文件,请按 CTRL和Ø调出文件名框。现在按 ALT和d对于DOS格式。
如何使用Nano保存MAC格式的文件
要以MAC格式保存文件,请按CTRL和Ø调出文件名框。现在按 ALT和米用于MAC格式。
如何将Nano中的文本附加到另一个文件的末尾
您可以将正在编辑的文件中的文本附加到另一个文件的末尾。这样做按CTRL和Ø调出文件名框并输入要添加到的文件的名称。
下一点非常重要:
按alt和a
这会将保存文件名文本更改为要追加的文件名。
现在,当您按回车键时,打开的编辑器中的文本将附加到您输入的文件名中。
如何将文本从Nano添加到另一个文件的开头
如果您不想将文本附加到另一个文件,但希望文本显示在另一个文件的开头,则需要为其添加前缀。
要为文件添加前缀,请按CTRL和Ø调出文件名框并输入要添加到的文件的路径。
再次非常重要:
按alt和p
这会将保存文件名文本更改为filename to prefix to。
在Nano中保存之前如何备份文件
如果要将更改保存到正在编辑的文件但要在Linux文件系统中保留原始文件的备份,请按CTRL和Ø调出保存窗口然后按alt和B..
单词backup将出现在文件名框中。
如何退出Nano
编辑完文件后,您将需要离开nano编辑器。
要退出nano,只需按CTRL 和 X 同时。
如果文件尚未保存,系统将提示您这样做。如果选择“是”,则会提示您输入文件名。
如何使用Nano剪切文本
在纳米印刷机中剪切一行文字CTRL和ķ同时。
如果按CTRL和ķ再次进行任何其他更改之前,文本行将附加到虚拟剪贴板。
当您开始键入更多文本或删除文本并按CTRL和ķ然后清除剪贴板,只有您剪切的最后一行可用于粘贴。
如果你想切割线的一部分CTRL和6 在您希望剪切的文本的开头然后按CTRL和ķ削减文字。
如何使用Nano粘贴文本
要使用nano粘贴文本,只需按CTRL和ü。您可以多次使用该键盘快捷键来连续粘贴线条。
如何证明纳米文本的正确性和不合理性
一般来说,你不会使用nano作为文字处理器,因此我不太确定为什么你想要证明文本的合理性,而是在纳米压力机中这样做CTRL和学家
按下可以使文本不合理CTRL和ü。是的我知道这是粘贴文本的快捷方式,因为有更多可用的快捷方式,我不知道为什么开发人员没有选择不同的快捷方式。
使用Nano显示光标位置
如果你想知道你在纳米范围内的文件有多远,你可以按下CTRL和C钥匙在同一时间。
输出显示如下:
第5/11行(54%),第10/100(10%),char 100/200(50%)
这可以让您确切地知道您在文档中的位置。
如何使用Nano读取文件
如果在未指定文件名的情况下打开nano,则可以通过按命令提示符打开文件CTRL和R同时。
您现在可以指定要读入编辑器的文件名。如果您已将文本加载到窗口中,则您读入的文件将附加到当前文本的底部。
如果要在新缓冲区中打开新文件,请按 ALT和 F.
如何使用Nano进行搜索和替换
在纳米印刷机内开始搜索CTRL和.
要关闭更换按钮CTRL和河您可以通过重复按键再次打开替换。
要搜索文本,请输入要搜索的文本,然后按返回。
要向后搜索文件,请按CTRL和R调出搜索窗口。按 ALT和b.
要强制区分大小写再次显示搜索窗口,然后按 ALT和C。您可以通过重复按键再次将其关闭。
如果没有提供使用正则表达式搜索的方法,Nano将不是Linux文本编辑器。要在再次调出搜索窗口时转动正则表达式,然后按 ALT和R.
您现在可以使用正则表达式来搜索文本。
在Nano中检查你的拼写
纳米是一个文本编辑器而不是文字处理器,所以我不确定为什么拼写是它的一个关键特征,但你确实可以检查你的拼写使用CTRL和Ť键盘快捷键。
为了使其工作,您需要安装拼写包。
纳米开关
使用nano时,您可以指定许多开关。最好的包括在下面。您可以通过阅读nano手册找到其余部分。
- nano -B(在编辑之前备份文件)
- nano -E(编辑时将制表符转换为空格)
- nano -c(不断显示光标位置统计信息)
- nano -i(自动将新行缩进到与前一行相同的位置)
- nano -k(切换切割使其从光标位置而不是整行切割)
- nano -m(为编辑器提供鼠标支持)
- nano -v(以只读方式打开文件)
摘要
希望这会让您更好地了解纳米编辑器。这是值得学习的,它比vi或emacs的学习曲线要少得多。