以前用过nano
Cygwin/Windows下的编辑器。当我调用nano
时
nano FILENAME
并且我之前已经用 nano 编辑过文件,光标被放置在最后已知的位置。
现在我在 MacOS 上(它的版本将自己标识为PICO 5.09),发现它nano
不再记得它的位置了。这是可以以某种方式配置的东西,还是只是实现上的差异?
以前用过nano
Cygwin/Windows下的编辑器。当我调用nano
时
nano FILENAME
并且我之前已经用 nano 编辑过文件,光标被放置在最后已知的位置。
现在我在 MacOS 上(它的版本将自己标识为PICO 5.09),发现它nano
不再记得它的位置了。这是可以以某种方式配置的东西,还是只是实现上的差异?
正如您顺便指出的那样,
nano
在 macOS 上不是真正的nano
,它只是pico
具有别名的文本编辑器(使用符号链接的快捷方式,以便过去使用nano
文本编辑器的人进入文本编辑器......)自 macOS 12.3 Apple 替换
nano
为pico
.pico
是,排序的前身,nano
并没有很多更强大的功能,包括记住位置。为了让 Nano 编辑器记住 macOS 上最后的编辑位置,你需要为它创建一个配置文件。这些是步骤:
打开您的终端并键入
nano ~/.nanorc
以创建或打开 Nano 配置文件。在文件末尾添加以下行:
set positionlog
按Ctrl+O保存文件,然后按Ctrl+X退出 Nano 。
现在当你重新打开 Nano 时,它应该会记住上次编辑的位置。如果它不起作用,请尝试重新启动您的终端或计算机。