我可以恢复现有的 vim 进程吗?

Cor*_*ein 6 linux vim user

当我昨天下班时,我打开 vim 并打开我正在处理的文件。我今天在家工作,所以我使用了 VPN,当我去编辑那些相同的文件时,我收到警告说有另一个当前的 vim 会话打开了这些文件。

我知道我可以强制注销我的其他用户,但这会杀死现有的 vim 会话。我认为我的更改都会保存在.swp文件中。

相反,我是否可以使用现有的 vim 会话并在第二次登录时打开它?这样它肯定会保留我的所有更改,而且我不必再次打开所有相同的选项卡。

Zan*_*ynx 9

您可以终止 vim(但不要使用 -9)并且您的所有更改都将保存在.swp文件中。然后你启动一个新的 vim 并使用 Recover。