答案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
在尝试保存文件时遇到错误,但如果确实如此,那么它会告诉您有错误。
请注意,这与大多数编辑文件的程序的操作相似,无论它们是命令行程序还是图形程序。退出并保留未保存的更改后,您可以选择保存,然后,完成此操作后,应用程序将继续关闭。