Когда я вставляю режим, иногда мой курсор перемещался, потому что моя ладонь случайно помещалась на трекпад. Итак, я хочу, чтобы autocmd отключил мышь в режиме вставки и включил ее в обычном режиме.Vim отключить мышь только в режиме вставки
Я пишу это так:
autocmd InsertEnter * set mouse=""
autocmd InsertLeave * set mouse=a
Он работал, чтобы отключить мышь. Но, когда я покидаю режим вставки, мышь не активирована.
Как это сделать?
Редактировать: Я только узнал, что InsertLeave
не срабатывает при использовании CTRL_C
. К сожалению, я всегда использую CTRL_C
для выхода из режима вставки. Есть ли обходной путь для этого?
Редактировать 2: Я узнал UserGettingBored
событие тоже. Но похоже, что это просто шутка.
Я закончил с использованием 'установить крепление = nv', потому что иногда я выбираю текст с помощью мыши, но в остальном это идеальный ответ. Благодаря! – Hovis