由于需要 root 权限才能编辑,我使用 打开了一个 init.txt 文件sudoedit
,但我不知道如何保存更改。我还看到^X
终端底部有很多类似说明的东西,但我对此一无所知。
答案1
- 按Ctrl+X或F2退出。然后系统会询问您是否要保存。
- 按Ctrl+O或F3和Ctrl+X或F2保存并退出
快捷键的符号如下:Control 键序列以插入符号 (^) 表示,可以使用 Control (Ctrl) 键或按两次 Esc (Esc) 键输入。Esc 键序列以 Meta (M-) 符号表示,可以使用 Esc、Alt 或 Meta 键输入,具体取决于您的键盘设置。此外,按两次 Esc 然后输入 000 到 255 之间的三位十进制数将输入具有相应值的字符。
尝试使用nano 中的Ctrl+G打开内置帮助。
答案2
^
是 的常用缩写Ctrl
。您使用的编辑器是 nano,您可以在此处找到有关它的更多文档:http://www.nano-editor.org/dist/v2.2/nano.html#Editor-Basics。
也就是说,如果您有其他喜欢的编辑器(例如图形化 Gedit 编辑器或 vim),只需使用 EDITOR 环境变量指明即可:
EDITOR=gedit sudoedit /etc/passwd
您可以通过在文件中导出具有所需值的 EDITOR 来使其成为“永久的” ~/.bashrc
。