edit <filename>
好的 - 我是 Linux 新手 - 我正在尝试通过命令在默认模式下从 bash 编辑文件(我假设是“vi”?)。
问题是我不知道如何保存并退出编辑模式 -这份备忘单似乎表明 ESC 应该可以解决问题,但它似乎不起作用。
我正在通过 ssh 从 Mac 连接到 Linux SUSE Enterprise 11 盒。
任何帮助都值得感激!
答案1
Esc只会将您带回 VI 或 Vim 中的命令模式。要保存并退出,请按Shift+ Z+ Z、:wq或:x在命令模式下。如果您以只读模式打开文件,则必须按:q!。
还可以考虑查看此备忘单以了解更多宏VI 备忘单
答案2
如果您是 Linux 新手,我建议您使用 以外的其他工具vi
。例如,nano
相当用户友好,尽管功能不够强大。此外,vim
是 的一个变体vi
,具有更多功能(如语法突出显示),并且使用起来稍微容易一些。
答案3
在 bash 中按 esc 保存代码,按 esc 后按 con+x,将出现是否保存的警报,按那里的“y”并按回车键。希望这对您有帮助。
答案4
按 I 键可以编辑文件,按 Esc 键退出编辑模式,然后按 SHIFT+ZZ 或输入 :wq 保存并退出到命令模式