Ich habe vergessen zu starten, screen
bevor ich anfing zu arbeiten, und jetzt habe ich von meinem Laptop aus SSH in meinen Computer geladen. ps -a
Gibt mir die Prozess-ID des VIM-Prozesses. Kann ich die vim-Sitzung von meinem anderen Terminal stehlen und an meine ssh-Sitzung anhängen?
linux
vim
gnu-screen
Alex
quelle
quelle
vi -r filename
) könnte für dich in Ordnung sein?Antworten:
Mit dem Reptyr- Programm können Sie das tun.
quelle
Sie können die vim-Sitzung mit speichern
:mksession ~/session.vim
und sie mit erneut auf dem Bildschirm ladenvim -S ~/session.vim
.:mksession
Im Wesentlichen wird die aktuelle vim-Sitzung als Datei gespeichert, die Sie zwischen Terminals austauschen oder nach dem Herunterfahren des Computers erneut öffnen können.quelle