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

Babun: скопировать/вставить из окна буфера обмена в vim?

щелкнуть правой кнопкой мыши, в то время как в приглашении выгружает содержимое буфера обмена в оболочку, но в vim он просто переключается в режим VISUAL и ничего не делает. Как мне это решить?

https://github.com/babun/babun/issues/97

4b9b3361

Ответ 1

В режиме vim попробуйте использовать tu shift + Mouse right click

Ответ 2

Для меня работала следующая команда. По сути, просто добавляя к вашему vimrc.

echo "set mouse-=a" >> ~/.vimrc

Ответ 3

Существует несколько вариантов запуска vim под MS Windows. Предположим, вы запускаете консоль vim (не gvim) под cygwin.

Опция мыши управляет поведением мыши vim. Когда вы установите опцию :set mouse=, щелкните правой кнопкой мыши, вставив в буфер обмена Windows vim. Когда вы устанавливаете опцию set mouse=a, vim пытается интерпретировать щелчок мыши как-то во всех режимах, и это переход в визуальный режим, когда vim находится в нормальном режиме или режиме вставки.

Подробнее см. :help mouse.

Ответ 4

Добавление к различным другим решениям: если вы получаете режим --visual-- при щелчке правой кнопкой мыши в vim (babun) при попытке вставить из буфера обмена, вы можете попробовать вставить, используя следующее (в "esc" "режим редактирования): "*p

То есть: держите shift вниз, чтобы ввести двойную кавычку ("), за которой следует *, затем введите нижний регистр p