04. Ubuntu Server 文本编辑器
目录:
- 安装Nano
- 在Ubuntu和Debian上安装Nano
- 在CentOS和Fedora上安装Nano
- 打开和创建文件
- 编辑档案
- 搜索和替换
- 复制,剪切和粘贴
- 保存并退出
- 定制Nano(nanorc)
- 语法高亮
- 将Nano设置为默认文本编辑器
- 基本的纳米用法
- 结论
在命令行上工作时,通常需要创建或编辑文本文件。 Vim和Emacs是最强大和流行的两种命令行编辑器。 两者都有陡峭的学习曲线,可能会吓到新用户。 对于那些需要简单编辑器的人,可以使用nano。
GNU nano是用于Unix和Linux操作系统的易于使用的命令行文本编辑器。 它包括您希望从常规文本编辑器获得的所有基本功能,例如语法高亮显示,多个缓冲区,使用正则表达式支持进行搜索和替换,拼写检查,UTF-8编码等。
在本指南中,解释了nano编辑器的基本用法,包括如何创建和打开文件,编辑文件,保存文件,搜索和替换文本,剪切和粘贴文本等等。
安装Nano
Nano文本编辑器已预装在macOS和大多数Linux发行版上。 要检查您的系统上是否安装了它,请输入:
nano --version
输出将如下所示:
GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:
在Ubuntu和Debian上安装Nano
在CentOS和Fedora上安装Nano
打开和创建文件
要打开现有文件或创建新文件,请键入
nano
然后输入文件名:
nano filename

这将打开一个新的编辑器窗口,您可以开始编辑文件。
在窗口的底部,列出了可与nano编辑器一起使用的最基本的命令快捷方式。
所有命令均以
^
或
M
字符作为前缀。 脱字符号(
^
)表示
Ctrl
键。 例如,
^J
命令意味着要同时按下
Ctrl
和
J
键。 字母
M
代表
Alt
键。
您可以通过输入
Ctrl+g
获得所有命令的列表。
要打开文件,您必须对该文件具有读取权限。
nano +line_number, character_number filename
编辑档案
与vi不同,nano是一种无模式的编辑器,这意味着您可以在打开文件后立即开始输入和编辑文本。
要将光标移动到特定的行和字符号,请使用
Ctrl+_
命令。 屏幕底部的菜单将更改。 在“输入行号,列号:”字段中输入数字,然后
Enter
。
搜索和替换
要搜索文本,请按
Ctrl+w
,输入搜索词,然后按
Enter
。 光标将移至第一个匹配项。 要移至下一场比赛,请按
Alt+w
。
复制,剪切和粘贴
要选择文本,请将光标移到文本的开头,然后按
Alt+a
。 这将设置一个选择标记。 使用箭头键将光标移动到要选择的文本的末尾。 所选文本将突出显示。 如果要取消选择,请按
Ctrl+6
使用
Alt+6
命令将所选文本复制到剪贴板。
Ctrl+k
将剪切选定的文本。
要粘贴文本,请将光标移动到要放置文本的位置,然后按
Ctrl+u
。
保存并退出
要保存对文件所做的更改,请按
Ctrl+o
。 如果该文件尚不存在,则将在保存后立即创建该文件。
要退出nano,请按
Ctrl+x
。 如果有未保存的更改,则会询问您是否要保存更改。
要保存文件,您必须具有对该文件的写权限。 如果要创建新文件,则需要对创建文件的目录具有写权限。
定制Nano(nanorc)
启动nano时,它将从系统范围的配置文件
/etc/nanorc
和用户特定的文件
~/.config/nano/nanorc
和
~/.nanorc
如果存在)中读取其配置参数。
用户文件中指定的选项优先于全局选项。
访问nanorc页面以获取所有可用选项的完整列表。
语法高亮
Nano附带了针对大多数流行文件类型的语法突出显示规则。 在大多数Linux系统上,语法文件存储在
/usr/share/nano
目录中,默认情况下包含在
/etc/nanorc
配置文件中。
include "/usr/share/nano/*.nanorc"
启用突出显示新文件类型的最简单选项是将包含语法突出显示规则的文件复制到
/usr/share/nano
目录。
将Nano设置为默认文本编辑器
在大多数Linux系统上,默认情况下,诸如
visudo
和
crontab
命令的默认文本编辑器设置为vi。 要将nano用作默认的文本编辑器,您需要更改
VISUAL
和
EDITOR
环境变量。
Bash用户可以将变量导出到
~/.bashrc
文件中:
export VISUAL=nano export EDITOR="$VISUAL"
基本的纳米用法
以下是开始使用nano的最基本步骤:
- 在命令提示符下,键入
nano然后输入文件名。根据需要编辑文件。使用Ctrl-x命令保存并退出文本编辑器。
结论
在本教程中,我们向您展示了如何使用Gnu nano文本编辑器。 它是Linux用户中流行的文本编辑器,学习曲线很小。
有关Gnu Nano的更多信息,请访问官方nano文档页面。
如有任何疑问,请随时发表评论。
纳米端子






