我的操作系统是 macOS Catalina。
我在终端中打开nano 2.0.6版本来编辑文件。
nano first-loop.sh
要退出nano,我尝试了Cmd+X和Cmd+SHIFT+X,但这两个选项都没有执行任何操作。
只有当我输入 SHIFT+Esc+X 时它才会有反应。然而,大多数时候,按此按钮只会启用和禁用帮助模式。当我按下相同的组合 SHIFT+Esc+X 时,很少会要求保存文件:
Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?
我想知道为什么同一个命令可以以这种随机方式激活两个不同的操作(我无法识别模式)。我觉得很荒谬,我必须一遍又一遍地按同一个键,直到它决定按照我期望的方式做出反应。
我可以使用任何键盘组合来确定我会退出 nano 吗?
非常感谢
这确实是一个真正的问题。我也这么认为。 CTRL+x 除了输入 x 之外没有任何作用
我的修复是与键盘相关,直接使用笔记本电脑按键并按预期工作
对我来说退出nano的解决方案是ctrl+shift+X
我必须使用键盘左侧的控制键,而不是右侧的控制键。
我刚刚找到了退出 nano 的正确键(一直)。解决办法:
ctrl+X
我很抱歉,因为这个问题有点愚蠢。如果它对其他用户有帮助,帮助代码中的所有符号 ^ 都表示 ctrl 键。
对我来说,我可以通过先点击
tab
按钮,然后点击 control-x
来关闭窗口。
尝试使用转义键而不是 ctrl