Я использую vim (фактически gvim для windows) в качестве основного текстового редактора. В моем рабочем потоке мне приходится копировать предложения в/из разных внешних источников, поэтому я использую буфер обмена = неназванный, чтобы сохранить ключевые штрихи (p вместо "* p" ).
Я копирую текст из внешнего источника, и я хочу вставить его поверх двух разных мест в vim. Я отмечаю первый (v), а затем использую p для вставки над ним. Проблема в том, что в этот момент я теряю исходный буфер и не могу вставить его во второе место. Он не существует в неназванном буфере, буфере * или нумерованных буферах. Я предполагаю, что приклеивание над выбором помещает текст "вставляемый" в неназванный буфер.
Как я могу вставить исходную строку в двух местах? т.е. не допустить его потери из буферов.
Спасибо.