Ответы:
Конечно, вы можете изменить привязку в Screen или Emacs.
Я использую Ctrl+ \в Screen, который используется очень немногими приложениями. Он используется в терминале для отправки сигнала QUIT - более сильной версии Ctrl+ C, которая перехватывает меньше приложений и может вызвать дамп ядра. Это редко полезно, и если вам это нужно, вы можете нажать Ctrl+ \ \. Большим аргументом против Ctrl+ \является то, что на некоторых раскладках клавиатуры сложно набирать текст. В любом случае, выберите ключ, который вы предпочитаете.
Чтобы изменить клавишу выхода из экрана, используйте escapeдирективу в ~/.screenrc:
escape ^\\\
В Emacs C-aобычно перемещается в начало строки; Вы можете использовать Homeвместо этого. C-x C-aне связан. Это оставляет режимы с пользовательскими привязками для C-aили C-x C-aили C-c C-a. Если вы выбираете C-\, это обычно связано с toggle-input-method, что полезно, если вы пишете на нескольких языках и бесполезно в противном случае. Вы можете переназначить его на другой ключ с global-set-keyв вашем ~/.emacs:
;; overrides a binding for `suspend-frame', which is also bound on `C-x C-z'
(global-set-key "\C-z" toggle-input-method)