Предотвратить Vim от выбора менее 2 символов?

Я использую Vim все больше и больше, и я установил плагин ideaVim в моей IDE от JetBrains (pyCharm, phpStorm).

Я все еще часто использую мышь для навигации и выбора текста, и иногда, когда я щелкаю в файле, чтобы поместить курсор, он выбирает символ, на который я нажал, и переключается в визуальный режим.

Могу ли я настроить Vim для предотвращения такого поведения? Я хотел бы предотвратить любой переход в визуальный режим, если в выделении мыши не более двух символов.

Любые намеки или другие способы предотвратить эту проблему?

1 ответ

Вы на самом деле хотите остановиться visual mode при перемещении курсора с помощью мыши.

Я думаю, что ваши плагины могли изменить режим мыши на a,

 :set mouse=a                     //This causes visual mode.

Измените это на

 :set mouse=r 

в командной строке. Или поместите эту строку в ваш ~/.vimrc. Если это не сработает, то вы можете поставить

 :au BufEnter *.* :set mouse=r

в ~/.vimrc.

Теперь, когда вы двигаете мышь, она не будет выделяться в визуальном режиме.

Другие вопросы по тегам