linux中vim怎么保存不退出

2 02 3 年,我的朋友第一次使用Vim编辑文件并保存了两次,但两次都崩溃了。
他说,“无论你如何保存它,忘记它。

他尝试使用 :w 命令,然后使用 :w! command, but the file was not saved yet.我告诉他这可能是权限问题,并要求他尝试使用 sudo 启动 Vim。
结果用sudo启动后,文件就成功保存了。

他问我,“为什么 Vim 有这么多模式?”我说,“Vim 有三种模式,命令模式、输入模式、终端命令模式,你可以在命令模式下输入冒号来保存文件,进入终端命令模式。

他又问,“那你怎么退出编辑器??”我说:“在终端命令模式下输入 :q 退出编辑器。
”后来,他逐渐习惯了使用 Vim,他说:“现在保存文件方便多了,也不用担心突然断电了。
”我说:“是啊,Vim 真的很强大,多学点总没有坏处。

linux notepad如何进行文件保存操作

粗略来说,Linux中的文件保存有图形化和命令行两种,但本质就是“写入文件+退出”两个动作。

使用 GUI 编辑器,例如 gedit。
首先,打开文件(例如,在 Nautilus 中搜索 test.txt),更改其内容,然后单击文件 → 保存。
请注意,第一次保存时,将出现一个对话框,允许您选择路径和后缀名。
直接“保存”随后将覆盖原始文件。
很多人不注意这一点。
“另存为”不会更改旧文件。

使用 nano 或 vim 作为命令行。
首先,输入命令打开文件(nano test.txt),然后按 i 更改内容。
要保存,请按 Ctrl+O 和 Enter,然后按 Ctrl+X 退出。
如果该文件已存在,系统将提示您确认。
按 Y 覆盖它。
Vim 更难。
输入:w保存但不退出,输入:wq保存并退出。
如果没有写权限,就加个感叹号:w!,不过说实话,挺混乱的,所以不要乱用。

一开始我觉得vim很复杂,后来发现只要记住:wq和Ctrl+O就可以了。
等等,还有一件事:vim 的键盘快捷键在正常模式下毫无用处。
您必须按 Esc 进入编辑模式才能进行操作。

建议初学者先学nano,老手试试vim。
自动保存功能因编辑器而异,但最好手动保存,不要等到出了问题才后悔。
您认为 GUI 还是命令行更适合您?