Odpowiedzi:
Jasne, możesz zmienić powiązanie w Screen lub Emacs.
Używam Ctrl+ \na ekranie, z którego korzysta bardzo niewiele aplikacji. Jest on używany w terminalu do wysyłania sygnału QUIT - silniejszej wersji Ctrl+ C, którą łapie mniej aplikacji i może spowodować zrzut rdzenia. Jest to rzadko przydatne, a jeśli potrzebujesz, możesz nacisnąć Ctrl+ \ \. Dużym argumentem przeciwko Ctrl+ \jest to, że trudno jest pisać na niektórych układach klawiatury. W każdym razie wybierz preferowany klucz.
Aby zmienić klawisz Escape na ekranie, użyj escape
dyrektywy w ~/.screenrc
:
escape ^\\\
W Emacsie C-a
zwykle przechodzi na początek linii; możesz Homezamiast tego użyć . C-x C-a
Nie jest związany. Pozostawia tryby z niestandardowymi powiązaniami dla C-a
lub C-x C-a
lub C-c C-a
. Jeśli wybierzesz C-\
, zwykle jest to związane toggle-input-method
, co jest przydatne, jeśli piszesz w wielu językach, a w przeciwnym razie jest bezużyteczne. Można ponownie powiązać go z innym kluczem global-set-key
w twoich ~/.emacs
:
;; overrides a binding for `suspend-frame', which is also bound on `C-x C-z'
(global-set-key "\C-z" toggle-input-method)