Я хочу использовать emacs в терминале, но в Ubuntu 11.10 в терминале bash уже есть много сочетаний клавиш, запускаемых с помощью Alt. Как мне с этим справиться?
решение1
Вы можете рассмотреть возможность использования надлежащего эмулятора терминала вместо гигантского зверя размером с кракена, с которым поставляется Gnome. Я предлагаю urxvt или sakura, если gtk обязателен.
При этом технически Emacs не использует клавишу Alt. Он использует клавишу "meta", которая, как оказалось, сопоставлена с клавишей alt в современных системах, но это не обязательно. Во-первых, вы можете использовать любые A-<whatever>
комбинации, нажав ESC
и затем <whatever>
. Это работает практически на всем Unix.
В качестве альтернативы, сопоставьте мета-ключ с чем-то другим. Это объясняетсяздесь.
решение2
Где-то в Терминале->Правка->Свойства есть опция отключения Altпрефикса для меню и т. д.