Я хотел бы иметь две функции в VIM
- Движение курсора мыши
- Вставить из глобального буфера обмена средней мышью
Для первой функции я могу установить mouse=aи второй mouse=r.
Отдельно эти функции работают, но не вместе.
Если я установлю mouse=ar
- перемещение курсора мыши [OK]
- вставка средней кнопки мыши с использованием информации, выбранной в vim [OK]
- вставка средней кнопки мыши с использованием информации, выбранной из внешнего приложения [FAIL]
Можно ли получить эти функции одновременно без установки дополнительных приложений / пакетов?
$ vim --version | grep clipboard -clipboard +iconv +path_extra -toolbar +eval +mouse_dec +startuptime -xterm_clipboard
Спасибо за вашу помощь
Редактировать Мне сказали, что я могу использовать Shift + средняя кнопка мыши для вставки из внешнего выделения. Это могло бы сделать работу, если бы был способ объединить как внутренний, так и внешний буфер (выбор). В таком случае, как войти в режим вставки, когда используется Shift + средняя кнопка мыши?
Чтобы вставить внешний текст в
xterm, вы должны использоватьctrl + shift + v, на самом деле большинство комбинаций необходимо изменить с помощьюshift, чтобы работать в эмуляторе терминала в linux. Чтобы войти в режим вставки в vim, используйте клавишуinsert.