Вопрос: как переключаться между методами ввода для разных языков при использовании нестандартной раскладки клавиатуры?
Я должен редактировать текст на двух разных языках. Я хотел бы иметь возможность использовать свои сочетания клавиш на двух языках, кроме, конечно, при вставке текста в буфер. Похоже, я должен быть в состоянии toggle-input-method
( C-\
) и выбрать альтернативный язык.
Пока почти так хорошо.
Вот в чем проблема: я использую английскую раскладку Dvorak, которую я установил на уровне ОС (то есть, с помощью setxkbmap
). Когда я toggle-input-method
, текст, который я вставляю, будет правильным, если у меня будет раскладка QWERTY (стандарт в США), но он будет выдумкой, потому что я на Дворжаке. (FWIW, когда я переключаю свой макет на стандартный США, он работает нормально.)
Итак: как мне сообщить Emacs, что я использую Dvorak, чтобы toggle-input-method
и друзья перевели мои нажатия клавиш на правильные символы на другом языке?