无法保存 ~/.bash_profile 文件

无法保存 ~/.bash_profile 文件

如附图所示,Ctrl+OCtrl+X不保存~/.bash_profile文件。注意红色圆圈上用于关闭窗口的点。我还尝试了其他编辑器,例如 vim 和 emacs,但都不起作用。 在此输入图像描述

这是在 Mac 操作系统上。

答案1

nano提示您输入文件名以保存更改:

File Name to Write: /User/syhe5/.bash_profile

这就像其他编辑器的“保存”和“另存为”功能合二为一。它默认为用于打开文件的名称,因此如果您不更改它,您将正常保存文件。

当终端窗口处于焦点状态时,只需按下Enter即可将更改写入文件。

如果您按Ctrl+ O,那么保存后您仍然会在Terminal.app 窗口中nano,并且 Terminal.app 窗口仍会在红色圆圈中显示一个点。但随后您可以按Ctrl+ X,这将nano立即退出,因为不会有任何未保存的更改。

进入您当前看到的提示的另一种方法是按Ctrl+ X。然后它会向您显示:

Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?

如果您回答了Y,系统会提示您输入要保存的文件名,就像您按下了Ctrl+一样O。在这种情况下,一旦按下Enter保存文件,nano就会退出。例外情况是,如果nano在尝试保存文件时遇到错误,但如果确实如此,那么它会告诉您有错误。

请注意,这与大多数编辑文件的程序的操作相似,无论它们是命令行程序还是图形程序。退出并保留未保存的更改后,您可以选择保存,然后,完成此操作后,应用程序将继续关闭。

相关内容