GNU nano 8.0“Grus grus”引入了键盘快捷键等方面的更改

GNU Nano 编辑器:

GNU Nano,直观高效的终端文本编辑器

发布最著名的 Linux 文本编辑器之一 GNU nano 8.0,代号为“Grus grus” 在这个新版本中,提出了一些新功能,从添加现代键盘快捷键到改进颜色表示和解决许多错误。

对于那些不了解nano的人来说,你应该知道这是 为Unix系统设计的基于curses的文本编辑器 并且它存在于许多 Linux 发行版中。它是 Pine 电子邮件编辑器 Pico 的类似版本。 Nano 包含 Pico 所没有的功能,例如语法突出显示、行号、正则表达式搜索和替换、逐行滚动、多个缓冲区、行组缩进以及撤消和重做更改。与 Pico 一样,Nano 主要通过组合键进行控制。例如,“Ctrl+O”用于保存当前文件。

GNU nano 8.0“Grus grus”的特色功能

Nano 8.0新版本最重要的特性之一是 “–modernbindings”(“-/”)”命令行选项覆盖默认键盘快捷键s,目的是提供直观的组合并改善新手和编辑器用户的用户体验。新的快捷方式已分配给剪切、复制、粘贴、撤消、重做、打开和保存等操作

Nano 8.0 带来的另一个变化是 导航,引入了改进,包括在特定行号打开文件的能力 除了以前支持的选项“+N”(“nano +number filename”)之外,使用命令“nano filename:number”打开文件时。已添加新内容s 组合键,例如和 允许您在显示窗口的第一行和最后一行移动光标,保持水平位置。

另外,在Nano 8.0中 运行 Nano 时启用了一组替代热键 使用可执行文件或以字母“e”开头的符号链接,#RGB 值中相等颜色分量的规范已得到改进,现在允许使用十四个灰度级,而不是简单地使用四个灰度级,当 a 的三位数字#RGB颜色代码相同。

已重新分配搜索的默认热键。现在,“^F”开始向前搜索,“^B”开始向后搜索。此外,“MF”和“MB”分别向前和向后重复搜索,并添加了热键“ “ 和 ” »,

它带来的其他变化 Nano 8.0新版本

  • 如果出现错误,按键缓冲区现在会被清除,从而停止任何宏或按键组合的执行。
  • 现在,鼠标滚轮可以滚动窗口而不是移动光标,从而提供直观的交互。
  • 热键“M-”现在用于设置和删除标记,而“M-”用于移动到下一个标记。
  • 更改了滚动鼠标滚轮时的行为:现在滚动可见区域而不是移动光标。
  • 执行文本格式化、搜索和替换以及撤消操作等任务时发生的许多修复
  • 解决了缓冲区溢出、内存泄漏、无效读取等安全漏洞,保证了程序的更高可靠性。
  • 界面调整
  • 导航中的精彩
  • 处理多种语言的改进。

有兴趣了解更多,可以查阅详情 以下链接。

如何在 Linux 上安装或更新 Nano?

正如我们在开始时提到的,Nano 是大多数 Linux 发行版中都存在的实用程序。如果您对新版本感兴趣,您应该知道目前大多数 Linux 发行版的存储库中都不存在 Nano 8.0。拥有新版本 Nano 8.0 的选项是:从源代码编译 nano 或等待更新适用于您的发行版。

从源代码编译 Nano

第一个选项是编译nano。您必须打开终端并键入以下命令:

wget https://nano-editor.org/dist/v8/nano-8.0.tar.xz
tar -xvf nano-8.0.tar.xz
cd nano-8.0
./configure --prefix=/usr \
--sysconfdir=/etc \
--enable-utf8 \
--docdir=/usr/share/doc/nano-8.0
make

然后,通过运行以下命令继续安装 Nano:

make install

通过存储库安装和/或更新

如果您希望等待软件包被创建并在您的发行版的官方存储库中可用,您可以根据您使用的发行版执行以下步骤。 Ubuntu、Debian 和基于 Debian 的发行版:

sudo apt install nano

基于 Fedora 和 Red Hat 的发行版:

sudo dnf install nano 

Arch Linux 和基于 Arch 的发行版:

sudo pacman -S nano

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。