传奇的开源文本编辑器 GNU Nano 发布了 5.9 版本。看看这个新版本带来了哪些功能。

Nano 是一个受 Pico 启发的简单命令行文本编辑器,默认情况下包含在大多数 Linux 发行版中。它旨在“尽可能地模仿 Pico,然后加入额外的功能”。由 Chris Allegretta 于 1999 年作为自由软件发布,今天 nano 是GNU 项目的一部分。

除了基本的文本编辑,nano 还提供诸如撤销/重做、语法高亮、交互式搜索和替换、自动缩进、行号、单词完成、文件锁定、备份文件和国际化支持等功能。

Nano 是一款优先考虑低学习曲线和易用性的编辑器。对于那些没有在编辑器上花费足够时间来学习更强大或更通用的东西的人来说,这是最有用的。

GNU nano 5.9 的新功能

nano 编辑器本身为一些语言和脚本提供语法高亮显示。您可以通过检查/usr/share/nano/目录的内容来发现 nano 中可用的语言以突出显示其语法 。

名为“El manicomio ha decidido: mañana sol!”的新更新为 YAML 文件添加了语法突出显示。

要在 nano 中启用语法突出显示,请将它们链接到您用户的 nano 配置文件~/.nanorc。例如,要启用 PHP 语法高亮:

include /usr/share/nano/php.nanorc

在 nano 5.9 中,文件名的扩展名被添加到相应临时文件的名称中,因此,例如,C 文件的拼写检查将仅检查注释和字符串(当使用“aspell”时)。

nano 5.9 中的另一个有用的创新是现在将进程号添加到紧急保存文件的名称中,这样当多个 nano 关闭时,它们不会为文件名而出现问题。

此外,在 nano 5.9 中撤消切割操作会将位于切割区域中的锚点恢复到其起点线。 同样在使用 –locking 时,保存新缓冲区将创建一个锁定文件。

可以在此处找到新更新的完整变更日志,并在此处提供下载。

nano使用

使用简单,当你启动nano的时候,nano 会打开一个空的缓冲区或者你要打开的文件。在屏幕下方,有一个功能列表和相应的键盘快捷键。更多的功能可以按 Ctrl+G 获取帮助。

以下是最重要的应用程序命令:

  • Ctrl+S 保存你的工作
  • Ctrl+W 另存为
  • Ctrl+R 加载文件(读取)
  • Ctrl+X 退出
  • Ctrl+G 获得帮助

以下是最常用的编辑命令:

  • Alt+A 选择(标记)一个区域
  • Ctrl+K 剪切标记的文字
  • Ctrl+U 粘贴(不剪切)
  • Alt+F 撤销
  • Alt+E 重做

发表评论