IT之家 6 月 23 日消息,科技媒体 Linuxiac 今天(6 月 23 日)发布博文,报道称流行命令行文本编辑器 GNU Nano 更新至 9.1 版本,提升兼容性、优化日常编辑体验。
搜索方面,如果匹配内容在当前终端可见区域内完整显示,新版本为提升阅读与定位的直观性,会让视图尽量左对齐。
文件格式支持方面,Nano 9.1 移除了对旧 Mac 行结束符(用于标识一行结束的控制字符或字符组合)支持,对于使用单个回车符作为行结束符的文件,新版不再执行读取或写入操作。这种旧格式可以追溯到经典的 Mac OS 系统,如今已不再适用于 macOS、Linux 或其他类 Unix 系统。
文件处理方面,Nano 现在可以编辑文件名为 ~ 的文件,如果文件名以斜杠结尾,程序会直接报告错误。
应急保存机制方面,Nano 被强制终止或发生崩溃后,生成的 .save 文件不再通过 chmod 调整为与原文件一致的权限。
新版扩展语法高亮设置规则,C 语法定义补入了此前缺失的部分 C++23 关键字,并改进了十六进制数字、二进制数字和布尔常量的高亮效果。Lua 高亮加入较新的关键字,移除长期废弃的旧关键字,同时改善了多行字符串和反斜杠转义的处理。
除这些用户可见变化外,Nano 9.1 还包含大规模内部清理工作,包括更新 gnulib(GNU 通用库)代码、加强错误检查、避免内存泄漏、优化注释、重命名变量与函数等。


IT之家注:GNU Nano 是一款轻量级命令行文本编辑器,常见于 Linux 和其他类 Unix 系统。它强调易用性,适合终端环境下快速编辑配置文件、脚本和普通文本,也是许多服务器环境中的默认或常用编辑工具。
本文为本站原创内容,如需转载请注明出处。
本文永久地址:https://m.ace6237.store/article/73695.html
文章观点仅供学习交流参考。