Подтвердить что ты не робот

Как вы держитесь в своем локальном буфере обмена OSX в vim, работающем на удаленной сессии ssh Linux?

Я запускаю linux через VirtualBox на OS X, где я редактирую vim. Я делаю это, запустив свою виртуальную машину в безголовом состоянии, а затем перейдя на Linux-машину, используя переадресацию портов. Есть ли способ вытащить текст в визуальном режиме, чтобы то, что дернулось, помещено в мой локальный буфер обмена?

4b9b3361

Ответ 1

Убедитесь, что (1) ваши Vims с обеих сторон скомпилированы с помощью +xterm_clipboard, и (2) вы включили переадресацию X11 через ssh. Затем установите clipboard в unnamedplus,autoselect в ваших vimrcs с обеих сторон:

set clipboard=unnamedplus,autoselect,exclude:cons\\\\|linux

С этим вы сможете убрать текст из Vim на гостевой машине и вставить его в Vim на хосте, а наоборот, при условии, что оба Vims работают одновременно, а ssh-соединение - все еще открыт.