暂停 vim

从命令行使用 vim 时,你可以暂停 vim 并返回到提示符,而不会实际退出 vim。因此,你稍后可以从同一提示中返回你的 vim 会话。

正常模式下 (如果没有,请按此按钮 esc ),发出以下任一命令:

:st enter

:sus enter

:stop enter

:suspend enter

或者,在某些系统上,当处于“ 正常” 或“ 可视” 模式时,发出 Ctrl + Z 将具有相同的效果。

注意: 如果设置了 autowrite,将写出包含更改和文件名的缓冲区。之前添加 ! enter 以避免,例如。:st! enter。

稍后,当你想要返回 vim 会话时,如果你尚未暂停任何其他作业,则发出以下内容将恢复 vim 作为你的前台作业。

fg enter

否则,你需要通过发出 jobs 找到你的 vim 会话的工作 ID enter,然后前景化匹配的工作 fg %[job ID] enter 例如。fg %1 enter。