Для сочетаний клавиш Control, вероятно, лучше всего использовать раздел «Клавиатура» в Системных настройках, чтобы отключить любые сочетания клавиш Ctrl + Arrow.Я изменил все сочетания клавиш системы управления для совместного использования Control, Option и Command, которые достаточно легко нажимать (особенно на полноразмерной клавиатуре), и при этом гораздо реже конфликтуют с emacs.
Что касаетсяМета-ключ, если вы используете терминальный emacs, вам, возможно, придется мириться с немного плохой поддержкой клавиш-модификаторов.(Я обнаружил, что некоторые сочетания клавиш просто не работают, даже после игры с настройками терминала. Кажется, что система терминалов немного ограничена.) Самое простое решение - использовать префиксный ключ Esc вместо Meta - так что вместо этогоудерживая Meta и нажимая клавишу, вы нажимаете клавишу Esc, а затем нажмите клавишу.Так, для M-x
, скажем, вы наберете ESC x
.Это иногда раздражает (например, M-f
и M-b
уже не так удобны ...), но это, безусловно, работает.
Если вы можете, я рекомендую перейти на версию GUIOS X emacs, у которого нет ни одной из этих проблем.