сделать так, чтобы щелчок правой кнопкой мыши в WSL / Ubuntu 20.04 / vim вставлял код?

сделать так, чтобы щелчок правой кнопкой мыши в WSL / Ubuntu 20.04 / vim вставлял код?

Я работаю в Windows 10 / WSL2 / Ubuntu 20.04, и когда я щелкаю правой кнопкой мыши в vim, текст в левом нижнем углу меняется с -- INSERT --на -- (insert) VISUAL --. Я бы хотел, чтобы вместо этого вставлялось то, что было в буфере копирования, подобно тому, как это делает PuTTY.

Есть идеи, как этого добиться?

Спасибо!

решение1

Ты можешькопия/вставитьв INSERTрежиме, удерживая shiftклавишу.


Не рекомендуется!Это отключит возможность прокрутки с помощью мыши.

В качестве альтернативы вы можете отключить поддержку мыши для вставки без удержания shift. Для этого добавьте следующее в .vimrc:

set mouse=

Для понимания :h mouseили прочтенияздесь.

Выдержка из справки VIM:

При включении мыши в терминале копирование/вставка будет использовать регистр, "*если есть доступ к X-серверу.Обработку кнопок мыши xterm можно по-прежнему использовать, удерживая нажатой клавишу Shift.

Связанный контент