Ярлык с мета-клавишей Shift не работает в Emacs - PullRequest
1 голос
/ 25 октября 2010

Я не могу использовать любой ярлык, в котором есть мета-сдвиг (alt и shift), потому что ubuntu будет рассматривать его как ярлык «изменить раскладку клавиатуры» (я сопоставляю его с alt-shift, так как я использую тот же ярлык в окнах) как только я нажму мс.В Windows смена раскладки клавиатуры не регистрируется, пока вы не отпустите клавишу, поэтому любой ярлык с ms можно использовать в Windows.

Есть ли обходной путь без изменения ярлыка или мета-ключа?Я вроде как привык.

Ответы [ 3 ]

2 голосов
/ 26 октября 2010

Измените ярлык Ubuntu change-keyboard-layout на что-то другое.

Или используйте Esc в качестве мета

2 голосов
/ 25 октября 2010

Ничего легкого, о чем я знаю.

Вы можете вручную связать все, что есть M-S - ??? в C-M-S - ??? в ваших .emacs или хотя бы во всех тех, которые вы используете ...

Или вы можете просто изменить ярлык ... как часто вы меняете раскладку клавиатуры? (Я использую dvorak и qwerty, но мне никогда не нужен был ярлык для этого, я просто использую кнопку ...)

0 голосов
/ 02 сентября 2011

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

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

PS Также стоит использовать Caps-Lock в качестве дополнительной клавиши Ctrl, это очень помогает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...