Vim shared copy register

При работе с Vim я часто работаю с несколькими мониторами и несколькими терминалами с разделом, поэтому у меня есть несколько экземпляров VIM, работающих в любое время. Есть ли способ иметь постоянный общий регистр, который позволяет мне обмениваться буфером копирования вставки (здесь может быть неправильный термин Buffer). Есть ли параметр в VIM или плагин, который позволит мне это сделать.
И пример рабочего потока, который я хочу, – это открыть VIM, а текст yank закрыть vim Перейти на другой терминал, открыть VIM и вставить этот текст.

  • Использование CtrlP не дает очень хороших результатов - я использую это неправильно?
  • Vim - перемещаться между абзацами (пустыми строками)
  • Конфигурация Vim для определенных типов файлов
  • Искать в vim для начала и окончания строки с шаблоном
  • Могу ли я прыгать в прыжок по его номеру в vim?
  • Доступ к последней выполненной команде и ее изменение перед выполнением в VIM
  • Vim - объединить файлы в режиме
  • Как выбрать текст с прокруткой мыши в vim?
  • One Solution collect form web for “Vim shared copy register”

    Постоянным общим регистром является системный буфер обмена. Аналогичный вопрос был опубликован в SO . Это ответ, который я написал там:

    Используйте регистры * (или + в X Windows) для ссылки на системный буфер обмена. Все, что дергается или вклеивается из этих регистров, может использоваться для взаимодействия с другими приложениями:

    Примеры вырезания / копирования

    "*yy : скопировать текущую строку в систему clipbard

    gg"*yG : скопировать текущий файл в систему clipbard

    "*dd : вырезать текущую строку в системный клипбард

    и т. д.


    Примеры вставки

    "*p : вставить системный клипбард

    Или в режиме вставки:

    i Ctrl + r *

    Или

    i Ctrl + r Ctrl + p *

    (последний вставляет без форматирования, полезно избегать этих уродливых паст из буфера обмена ОС, где каждая строка с отступом все больше смещается)

    Linux и Unix - лучшая ОС в мире.