Простое написание для неанглийских клавиатур vim пользователей

Клавиши на английском или американском клавиатурах, такие как \, /, [ и ], очень легко печатаются только с одним нажатием клавиши. Обычно это не то же самое для неанглийских клавиатур.

Есть ли способ добиться такой же легкости ввода для этих типов клавиатур?
Если речь идет о mapping keys, можете ли вы дать четкие инструкции для этого? (Пример испанского макета приветствуется)

EDIT: примеры на разных языках приветствуются!

Ответ 1

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

nnoremap : >>
nnoremap ; >>

например, для отступа (я на хорватской раскладке клавиатуры здесь... где символы < и >, у меня есть ; и :... Я уверен, что вы понимаете пример). Вы можете аналогично переназначить все ваши локальные символы с помощью скобок, скобок или любых других существенных символов.

Ответ 2

Я лично просто использую клавиатуру США всякий раз, когда я программирую, потому что мне нужны большинство этих специальных клавиш в качестве символов. Вы можете использовать различные сопоставления клавиш, но я лично не думаю, что это такое хорошее решение. Если вам когда-нибудь придется работать на другой машине, вы вообще не сможете использовать vim. Если вам нужно ввести испанские символы, вы можете просто переключить раскладку клавиатуры при вводе.