Nano是一个在Linux系统中普遍存在的轻量级文本编辑器,其使用非常方便,在任何一个终端中键入如下命令即可打开 nano 编辑器:
$nano filename.txt
nano 编辑器窗口分为四个主要部分。
- 最顶部显示当前 nano 的版本号以及其正在编辑的文件名,以及当前文件是否已经被修改了
- 下面的就是主编辑区域,我们所作的所有操作都是在这一块区域进行的
- 第三行是状态栏,用来显示一些重要的信息,比如当我们打开一个新文件时,这里会显示 [ New File ]
- 最下面一部分显示了最常使用的一些功能的命令说明
nano 的功能组合键(用来调用相关的命令)
在纯文本的交互界面中,功能组合键的使用可以大大提供(似乎也只有这一种交互方式)我们的工作效率,在 nano 中也一样,nano 主界面显示的第一个组合键即是 Ctrl + G,作用是打开 nano 的帮助页面,下面我们就来对帮助页面中所提供的所有组合键进行一个详细的说明。
- Ctrl + G (F1) :打开在线帮助文档
- Ctrl + X (F2) :关闭当前的文件流,如果文件未保存,刚询问是否保存,如果已保存或者文件未作任何修改,刚直接退出编辑器
- Ctrl + O (F3) :将当前文件写入磁盘(也就是我们常说的保存了)
- Ctrl + J (F4) :对当前行进行排版
- Ctrl + R (F5) :在光标处插入其它文件的内容(读取你输入的文件名的内容并插入到光标所处位置)
- Ctrl + W (F6) : 查询字符串
- Ctrl + Y (F7) : 移动到前一页
- Ctrl + V (F8) : 移动到下一页
- Ctrl + K (F9) :剪切当前行,并将其内容保存到剪切板中
- Ctrl + U (F10) :前剪切板中的内容写入当前行中
- Ctrl + C (F11) :说明目前光标处的行号与列号
- Ctrl + T (F12) : 如果拼写检查工具可用,则运行之