Простое написание для неанглийских клавиатур vim пользователей
Клавиши на английском или американском клавиатурах, такие как \, /, [ и ], очень легко печатаются только с одним нажатием клавиши. Обычно это не то же самое для неанглийских клавиатур.
Есть ли способ добиться такой же легкости ввода для этих типов клавиатур?
Если речь идет о mapping keys
, можете ли вы дать четкие инструкции для этого? (Пример испанского макета приветствуется)
EDIT: примеры на разных языках приветствуются!
Ответы
Ответ 1
Я уже что-то предложил в комментариях. Теперь, насколько простые сопоставления идут, для нормального режима вы всегда можете выполнить простое переназначение основных клавиш.
nnoremap : >>
nnoremap ; >>
например, для отступа (я на хорватской раскладке клавиатуры здесь... где символы <
и >
, у меня есть ;
и :
... Я уверен, что вы понимаете пример). Вы можете аналогично переназначить все ваши локальные символы с помощью скобок, скобок или любых других существенных символов.
Ответ 2
Я лично просто использую клавиатуру США всякий раз, когда я программирую, потому что мне нужны большинство этих специальных клавиш в качестве символов. Вы можете использовать различные сопоставления клавиш, но я лично не думаю, что это такое хорошее решение. Если вам когда-нибудь придется работать на другой машине, вы вообще не сможете использовать vim. Если вам нужно ввести испанские символы, вы можете просто переключить раскладку клавиатуры при вводе.