Відповіді:
Звичайно, ви можете змінити прив’язку або на екрані, або на Emacs.
Я використовую Ctrl+ \в екрані, який використовується дуже мало додатків. Він використовується в терміналі для надсилання сигналу 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)