Просто <Shift> + LeftMouse
сделайте выделение, <Shift> + RightMouse
чтобы вставить свой код как обычно (set mouse = "" state)
VIM и замазка - проблемы с мышью
Я не очень опытен в VIM. Я использую VIM с замазкой, и я часто использую прокрутку мыши и перемещать текстовый курсор с помощью мыши. также иногда мне нужно вставить некоторый код из буфера обмена Windows, поэтому я должен набрать ": set mouse =", чтобы отключить обработку мыши в VIM, вставить код правой кнопкой мыши, а затем снова включить обработку мыши с помощью ": set mouse = а». Я ищу лучший способ сделать это.
4 ответа на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Вот выдержка из моего vimrc. Он отображает клавишу для переключения режима мыши между vim и внешней обработкой ("a" и ""). Он отображается дважды, так что он работает как в обычном, так и в режиме ввода, и отображает, в каком режиме вы оказались (хотя это будет скрыто в режиме вставки, если у вас включен режим показа).
" toggle between terminal and vim mouse map <silent><F12> :let &mouse=(&mouse == "a"?"":"a")<CR>:call ShowMouseMode()<CR> imap <silent><F12> :let &mouse=(&mouse == "a"?"":"a")<CR>:call ShowMouseMode()<CR> function ShowMouseMode() if (&mouse == 'a') echo "mouse-vim" else echo "mouse-xterm" endif endfunction
Большинство пуристов VIM скажут вам: «Тогда перестаньте использовать мышь для движения».
Надеемся, что тот, кто использует мышь в VIM, поможет вам улучшить работу мыши, но если вам интересно, я предлагаю следующие полезные комбинации клавиш, чтобы упростить перемещение курсора / вида в VIM:
h, j, k, l: влево, вниз, вверх, вправо. H: переместить курсор в верхнюю часть видимого экрана. L: переместить курсор в нижнюю часть видимого экрана. G: переместить курсор в конец файла. gg: переместить курсор в начало файла. $: Переместить курсор в конец текущей строки. 0: переместить курсор в самое начало текущей строки. ^: Переместить курсор к первому непробельному символу текущей строки. Ctrl + f: двигаться вперед / вниз на одну страницу. Ctrl + b: переместиться назад / вверх на одну страницу.
Надеемся, что это поможет вам освободиться от мыши, если вам интересно, если нет, надеюсь, у кого-то есть предложения мыши.
Этот урок здесь довольно хорош http://www.vi-improved.org/tutorial.php
Это журнал того, как кто-то учил кого-то в чате, поэтому он проходит через все медленно.
Похожие вопросы
-
6
Лучшая клавиатура со встроенным указательным устройством для медиацентра Mac?
-
13
Какие функции Vim вы используете?
-
2
Настройка прокрутки колеса мыши самопроизвольно меняется
-
-
1
Нужен KVM, который поддерживает продвинутые мыши, клавиатуры и другие периферийные устройства
-
8
Удалить расширенную "вкладку" в Vim одним нажатием клавиши?
-
2
Windows: возможно ли иметь собственные профили мыши?
-
8
Сделайте ускорение мыши Mac OS X более похожим на Windows
-
4
CTS и мышь
-
3
Есть ли настольная клавиатура с шариком прокрутки?
-
3
Альтернатива драйвера мыши Logitech для Mac OS X