作業を開始する前にscreen
を開始するのを忘れていたので、ラップトップからマシンにSSHで接続しました。 ps -a
vimプロセスのプロセスIDを教えてくれます。他の端末からvimセッションを盗んで、sshセッションに接続できますか?
reptyr プログラムを使用すると、それが可能になります。
:mksession ~/session.vim
を使用してvimセッションを保存し、vim -S ~/session.vim
を使用して画面に再ロードできます。
:mksession
は基本的に、現在のvimセッションをファイルとして保存します。このファイルを端末間で受け渡したり、コンピューターをシャットダウンした後に再度開いたりすることができます。