nano 编辑器无法记住上次编辑的位置

nano 编辑器无法记住上次编辑的位置

nano我以前在 Cygwin/Windows 下使用过编辑器。当我nano使用

nano FILENAME

并且我之前已经使用 nano 编辑过该文件,光标位于最后已知位置。

现在我在使用 MacOS(它的版本标识为微微 5.09) 并发现它nano不再记得自己的位置。这是可以通过某种方式配置的吗,还是只是实现上的差异?

答案1

顺便说一句,正如你所说,nano在 macOS 上并不是真正的nano,它只是pico有别名的文本编辑器(使用符号链接,让习惯使用nano文本编辑器的人能够使用文本编辑器……)

自 macOS 12.3 起,Apple 已用nano取代pico

pico在某种程度上,是 的前身,nano并不具备其许多更强大的功能,包括记住位置。

答案2

为了使 Nano 编辑器记住 macOS 上的最后编辑位置,您需要为其创建一个配置文件。步骤如下:

  1. 打开终端并输入nano ~/.nanorc以创建或打开 Nano 配置文件。

  2. 在文件末尾添加以下行:set positionlog

  3. 按以下方式保存文件Ctrl+O然后按退出 NanoCtrl+X

现在,当您重新打开 Nano 时,它应该会记住上次编辑的位置。如果不行,请尝试重新启动您的终端或计算机。

相关内容