在从 Cygwin+Windows 过渡到 MacOS Monterey 的过程中,我还尝试移植我的 nano 编辑器配置。在 Mac 上,我不得不使用 Homebrew ( brew install nano
) 来获得一个不错的nano
,因为默认的nano
只是一个符号链接pico
。
Homebrew 运行良好,我现在有了 GNU nano 7.2,比我在 Cygwin 上可用的版本更新。但是,在我的 .nanorc 中,设置morespace
和smooth
不再被识别(错误消息:未知选项:....)。
这些选项是否不再可用,或者已被其他选项取代?
答案1
它们确实被移除了(见变更日志):
v5.6.1 和 v5.7 之间的变化:
options: retire the obsolete 'smooth', 'morespace', and 'nopauses'
这两个选项现在已过时,因为它们是默认行为。以下是手册页(旧版本):
−O, −−morespace Obsolete and ignored option, since the line below the title bar is included into the editing space by default. If you prefer to keep this line blank, use −e or −−emptyline. −S, −−smooth Obsolete and ignored option, since smooth scrolling has become the default. If you prefer the chunk-by-chunk scrolling behavior, use −j or −−jumpyscrolling.