如何用nano编辑终端中的文件?
有时候,不能使用像gedit
或kate
这样的图形文本编辑器(例如,因为你在虚拟控制台中)。 幸运的是,终端有文本编辑器。 一个简单的是nano
,但我无法理解如何使用它。
如果我通过运行nano
启动nano
,底部文本应该对我有所帮助,但我看到的只是^G Get Help ^O WriteOut
。
- 如何打开文本文件进行编辑?
- 我该如何保存文件?
- 如何在不保存更改的情况下退出编辑器?
- 怎么编辑? 我听说你要输入一些命令开始在
vi
编辑,对于nano
也是如此吗? - 有时,如果我设法打开文件,由于其颜色,文本是不可读的。 如何禁用这些颜色? (见下图)
- 在某些文件中,行被截断,因为它们不适合屏幕。 我怎样才能防止这种情况发生? (见下图)
Ctrl + G将让您阅读帮助。 nano
可以做一些非常好的事情,所以你可能想要在那里徘徊一下。
当你看到^G
(等)时,它意味着Ctrl + G. 在帮助页面中, MH
表示Alt + H.
如何打开文本文件进行编辑?
这是nano
的默认值。 打开并提交文件,您将开始编辑:
nano filename
注意:除非您具有该文件的写入权限,否则您将无法保存。
我该如何保存文件?
F3将让您无需退出即可保存。 否则,如果您进行了更改, Ctrl + X将提示您。 请求时按Y ,然后按Enter确认文件名。
如何在不保存更改的情况下退出编辑器?
当它询问您是否要保存时, 按Ctrl + X ,然后是N.
怎么编辑? 我听说你要输入一些命令开始在vi中编辑,对于nano也是如此吗?
如上所述,没有。 nano
很简单。 打开后,它会立即将您置于编辑模式。 您可以在gedit中使用箭头键, Page Up / Page Down和Home / End 。 您无法使用鼠标移动光标位置。
有时,如果我设法打开文件,由于其颜色,文本是不可读的。 如何禁用这些颜色?
颜色通过nanorc框架加载。 这些是纳米加载时加载的文件,基本上是拼写语法高亮显示。 要切换语法突出显示,请按Alt + Y. 要为某些文件类型永久禁用它,请编辑/etc/nanorc
并在include "/usr/share/nano/*.nanorc"
之前include "/usr/share/nano/*.nanorc"
一个/etc/nanorc
号( #
)。
在某些文件中,行被截断,因为它们不适合屏幕。 我怎样才能防止这种情况发生?
好吧,我一直试图找到一些东西,但我能看到的最好的是使用时髦的键组合来实现软线包装: Alt + $ ( Alt + Shift + 4 )。 要默认启用软线包装,请将以下行添加到~/.nanorc
:
set softwrap
有关此配置文件的更多信息,请访问man nanorc
。
在底部文本中, ^
代表Ctrl
, M-
代表Alt
所以^G
是Ctrl-G
而MY
是Alt-Y
(那一个切换颜色)。
您可以使用M-$
切换行截断。 有关更多function,请参阅帮助页面( ^G
)。
^
和一个字母的组合意味着你应该按Ctrl和那个字母。 所以当nano说^X Exit
意味着你要按Ctrl + X退出nano。
-
要打开名为
/etc/nanorc
的文件,您可以使用以下命令启动nano:nano /etc/nanorc
请注意,
/etc/groups
不能由普通用户写入,因此您需要sudo
:sudo nano /etc/nanorc
如果您已经打开
nano
,可以按Ctrl + R打开文件。 - 在退出( Ctrl + X )时,nano将询问您是否保存文件。 您可以使用F3手动保存它。
- 在Ctrl + X对话框中回答
n
为否。 - 使用箭头键进行基本编辑以进行导航和键入。 干净利落。
- 在主目录中名为
.nanorc
的隐藏文件中禁用语法突出显示以及其他选项。 Alt + Y切换它。 - 在前面提到的
.nanorc
您可以添加行set fill 80
,它将打破长度为80个字符的长行。 Alt + M切换它。
以下是您可以在.nanorc
配置的.nanorc
。
Ctrl X :退出编辑器。 如果您已编辑文本而未保存,系统将提示您是否确实要退出。
Ctrl O :将文本缓冲区的当前内容写入(输出)到文件。 将出现文件名提示; 按Ctrl T打开上面显示的文件导航器。
Ctrl R :将文本文件读入当前编辑会话。 在文件名提示符处, 按Ctrl T以获取文件导航器。
Ctrl K :在剪贴板中剪切一行。 您可以反复按此按钮复制多行,然后将这些行存储为一个块。
Ctrl J :对齐(填写)一段文字。 默认情况下,此回流文本与编辑窗口的宽度相匹配。
Ctrl U :未剪切的文本,或者更确切地说,从剪贴板粘贴它。 请注意,在Justify操作之后,这将变为不合理。
Ctrl T :检查拼写。
Ctrl W :查找单词或短语。 在提示符下,使用光标键浏览以前的搜索词,或按Ctrl R进入替换模式。 或者,您可以按Ctrl T转到特定行。
Ctrl C :显示当前行号和文件信息。
Ctrl G :获取帮助; 这提供了有关浏览文件和常用键盘命令的信息。