完成文件编辑后,下一步是保存更改并退出编辑器。Vim 为此目的提供了几个命令,每个命令都有特定的功能。所有这些命令都在命令行模式下执行,您可以通过按 : 进入该模式。
如何在 Vim 编辑器中保存
要保存对文件所做的更改而不退出,请使用写入(write)命令。这是对“vim 如何保存”这个问题的基本回答。
:w- 将文件的当前状态写入(保存)到磁盘。
退出 Vim
如果您想退出编辑器,根据您是否要保存更改,有几种选择。
:q- 退出编辑器。此命令仅在没有未保存的更改时才有效。:q!- 退出编辑器并丢弃任何未保存的更改。当您犯错并希望恢复到文件的最后保存版本时,这很有用。
Vim 如何保存并退出
组合保存和退出是一种非常常见的操作流程。linux wq 命令是许多在命令行下工作的开发人员的主打命令。
:wq- 此命令首先写入(保存)文件,然后退出。这是一个高效的两合一操作。许多用户搜索“vi write and quit”(vi 写入并退出),此命令对 Vi 和 Vim 都有效。ZZ- 这是等同于:wq的快捷方式。如果文件已被修改,它会保存文件然后退出。它输入起来快一个字符,是经验丰富的 Vim 用户的最爱。
撤销和重做更改
在编辑过程中,您可能需要撤销一个操作或恢复它。这些命令在普通模式下使用(按 Esc 进入)。
u- 撤销您的上一个操作。Ctrl-r- 重做您刚刚撤销的上一个操作。
掌握这些基本命令是迈向精通 Vim 的第一步。随着您越来越适应,您会发现这些操作会变得自然而然。有关更高级的功能,官方 Vim 文档是一个绝佳的资源。