在 bash 中编辑时如何保存+关闭文件?

在 bash 中编辑时如何保存+关闭文件?

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 保存并退出到命令模式

相关内容