我可以从另一个终端窃取 vim 会话吗?

我可以从另一个终端窃取 vim 会话吗?

我忘了在开始工作之前启动screen,现在我已经从笔记本电脑通过 SSH 进入我的机器。ps -a给了我 vim 进程的进程 ID。我可以从我的其他终端窃取 vim 会话并将其附加到我的 ssh 会话吗?

答案1

雷普特程序可以让你做到这一点。

答案2

您可以使用 保存 vim 会话:mksession ~/session.vim,然后使用 在屏幕上重新加载它vim -S ~/session.vim

:mksession本质上将当前 vim 会话保存为一个文件,您可以在终端之间传递该文件,或者在关闭计算机后重新打开该文件,等等。

相关内容