настройка ключей emacs в Mac OS X

Я подключил внешнюю клавиатуру к своему ноутбуку и изменил раскладки клавиатуры так: 1. Ctrl - это CAPS 2. CAPS - это Ctrl.

Я хочу продолжать использовать правую клавишу Ctrl вместо Ctrl вместо CAPS. Какие-нибудь пуанты о том, как этого можно достичь?


person rampr    schedule 13.09.2011    source источник
comment
Лучше быть комментарием для keyremap4macbook: pqrs.org/macosx/keyremap4macbook/document.html   -  person zengr    schedule 13.09.2011


Ответы (2)


Я сейчас не за своим макинтошем, так что могу ошибиться, но ...

Взгляните на группу переменных с именем ns-right-control-modifier, они контролируют поведение левой и правой клавиш-модификаторов.

Для получения полной поддержки вам может потребоваться последняя версия Emacs.

person Lindydancer    schedule 13.09.2011

Я знаю, что это может быть немного ортогонально вашей проблеме, но я бы предложил запустить emacs в iTerm 2 с emacs -nw

Я говорю это, потому что тогда в iTerm у вас будет немного больше контроля над повторной привязкой клавиш-модификаторов, перейдя в iTerm -> Настройки -> Ключи. Там вы можете переназначить левую и правую клавиши.

Я также предлагаю запустить emacs в терминале, потому что тогда, если вы используете терминальный мультиплексор, такой как tmux или screen, у вас есть возможность копировать и вставлять из окна терминала прямо в буфер emacs.

person ptc    schedule 13.09.2011