щелкнуть правой кнопкой мыши, в то время как в приглашении выгружает содержимое буфера обмена в оболочку, но в 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