щелкнуть правой кнопкой мыши, в то время как в приглашении выгружает содержимое буфера обмена в оболочку, но в vim
он просто переключается в режим VISUAL и ничего не делает.
Как мне это решить?
Babun: скопировать/вставить из окна буфера обмена в vim?
Ответ 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