暂停 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。