2

Вдохновлен этим вопросом. Я хотел бы переназначить Caps Lock, чтобы убежать, но только когда я в Vim. Я хотел бы оставить Caps Lock нетронутым, пока не в VIM.

3 ответа3

3

Если нажимаются клавиши-модификаторы, они не передаются приложениям операционной системой до нажатия любой другой клавиши.

Поэтому невозможно отобразить одно нажатие клавиши capslock, shift или ctrl в приложениях, не переназначив их глобально.

0

Возможно, это не тот ответ, который вы ищете, и я не хочу начинать религиозные дебаты, но для этого и нужен emacs. Как и в emacs, вы можете переназначить ключи и написать свои собственные расширения для него.

Я не думаю, что это возможно сразу с vim.

0

Я пытался сделать то же самое и не мог найти способ сделать это. Кажется, что Vim не видит CapsLock в качестве клавиши-модификатора, поэтому вы не можете создать сопоставление для него.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .