Я забыл начать screen
до того, как начал работать, и теперь у меня есть SSH в мою машину с моего ноутбука. ps -a
дает мне идентификатор процесса vim. Могу ли я украсть сеанс vim из моего другого терминала и подключить его к моему сеансу ssh?
linux
vim
gnu-screen
Alex
источник
источник
vi -r filename
) может быть хорошо для вас?Ответы:
Программа reptyr позволит вам сделать это.
источник
Вы можете сохранить сеанс vim, используя
:mksession ~/session.vim
, и перезагрузить его на экране, используяvim -S ~/session.vim
.:mksession
по сути, сохраняет текущий сеанс vim в виде файла, который вы можете передать между терминалами или открыть заново после выключения компьютера и т. д.источник