2

Я испанский пользователь с английской клавиатурой. Моя раскладка клавиатуры по умолчанию определена как «США - Международная». Это расположение соответствует моему фактическому распределению клавиатуры, но у него есть интересное дополнение: когда я нажимаю кнопку 'или ~, он не записывает символ напрямую, а ожидает следующего нажатия клавиши и, если это конкретная буква, генерирует новый символ ( например, «плюс» а генерирует а). Я могу нажать пробел рядом с этим символом, чтобы написать его напрямую. Для испанского пользователя это очень полезная функция для написания букв типа á, ü или ñ.

Но я понял, что есть ситуация, когда это неудобство, а не преимущество: текстовый редактор Vim.

Vim использует буквы и символы в качестве команд. Некоторые из этих команд используют 'или ". Поэтому, когда я пытаюсь написать его, письмо не появляется, и мне приходится нажимать пробел (и это не всегда работает, так как пробел можно интерпретировать как другую команду) или повторять и стирать дублированную. Я знаю, что стандартная раскладка "Соединенные Штаты" записывает символы сразу, поэтому я хочу использовать ее, в частности, в этой программе.

Итак, мой вопрос: есть ли способ активировать стандартный дистрибутив, когда я открываю Vim? Я знаю, что если я открою окно Vim и установлю для него макет, оно сохранится до конца сеанса, но я хочу знать, есть ли способ сделать это автоматически.

Спасибо

1 ответ1

0

Бьюсь об заклад, вы могли бы приготовить что-нибудь с AutoHotkey

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