Jak mogę używać Emacsa w trybie terminalowym i używać Alt +? skróty?


4

Chcę używać emacsa w terminalu, ale w Ubuntu 11.10 terminal bash ma już wiele skrótów Alt uruchomionych, jak mogę sobie z tym poradzić?

Odpowiedzi:


5

Możesz rozważyć użycie odpowiedniego emulatora terminali zamiast gigantycznej bestii wielkości kraken, z którą dostarczają Gnome. Polecam urxvt lub sakura, jeśli gtk jest koniecznością.

To powiedziawszy, Emacs technicznie nie używa klawisza Alt. Używa klucza „meta”, który w nowoczesnych systemach jest mapowany do klawisza alt, ale nie jest to obowiązkowe. Po pierwsze, możesz użyć dowolnej A-<whatever>kombinacji, naciskając, ESCa następnie <whatever>. Działa to prawie na każdym Uniksie.

Alternatywnie zamapuj klucz meta na coś innego. Wyjaśniono to tutaj .


Nie chcę naciskać ESC przed E | A | B | F do nawigacji, to nie jest wystarczająco produktywne. Ale nie mogę znaleźć żadnych informacji o tym, jak przenieść ALT do Capslock, aby rozwiązać problem bash. Używam Ubuntu, a następnie nie mogę przenieść klawisza ALT do Super Key, ponieważ jest on już używany do wyświetlania mojego „menu Start” w Ubuntu i podoba mi się to.
MaikoID,

Najłatwiejszy i najszybszy sposób, zdobądź odpowiedni terminal, który nie będzie kolidował z klawiszem Alt.
mkaito,

1

Gdzieś w Terminalu-> Edycja-> Właściwości, istnieje możliwość wyłączenia Altprefiksu dla menu itp.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.