3

После некоторой работы в терминалах Linux я привык к сочетанию клавиш Ctrl + h, действующему как клавиша Backspace .

Теперь я хочу использовать этот ярлык везде (не только в терминале).

Это легко сделать в Windows с помощью Autohotkey, но я не могу найти способ глобально настроить это поведение в Linux.

Большинство приложений (GUI) ничего не делают после нажатия ярлыка, а некоторые (я смотрю на вас, Firefox) показывают бесполезную (для меня) боковую панель и прикручивают фокус клавиатуры, что является довольно неприятным ударом по лицу.

Итак, кто-нибудь здесь знает, как я могу глобально отобразить Ctrl + h на Backspace под X?

Я попытался просмотреть файлы раскладки ключей xkb, но безуспешно.

Сейчас я использую Gnome и Awesome , но если это можно сделать независимо от оконного менеджера, тем лучше :-).

3 ответа3

3

(лучше поздно, чем никогда)

Это можно сделать для приложений gtk:

Найдите или создайте ~/.gtkrc-2.0

добавьте следующую строку:

gtk-key-theme-name = "Emacs"

перезапустите ваше gtk-приложение (pidgin. firefox и т. д.), и вы сможете использовать ctrl-h ctrl-w и ctrl-u для удаления

0

После долгого поиска в Google я нашел

XHKeys

который, кажется, может сделать это ... Там есть длинное руководство, я только просмотрел это. Так что вам решать, действительно ли это работает для вас.

0

Поведение по умолчанию для Ctrl+h - Backspace для систем на основе ASCII и не должно требовать (пере) определения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .