2

Я настроил GTK Applications для интерпретации Ctrl- h как возврата, Ctrl- u для удаления части строки перед курсором и Ctrl- w для удаления предыдущего слова, добавив следующее:

gtk-key-theme-name = "Emacs"

в файле ~/.gtkrc-2.0 .

Есть ли способ сделать это для приложений KDE? (Я нахожусь на KDE4, но также приветствуется ответ на KDE.)

1 ответ1

2

Emacs не придерживается стандарта Common User Access , но KDE делает, вы не найдете эти конкретные ярлыки. Есть обходные пути.

Вы можете переопределить или дополнить эти предварительно определенные ярлыки в Центре управления или Системных настройках:

Ctrl+Backspace      delete word backward
Ctrl+Delete         delete word forward
Ctrl+K              delete line

Используя Центр управления, вы можете настроить макрос клавиатуры, который воспроизводит следующие последовательности, например, по триггеру Ctrl+u .

Shift+Home, Delete      select from the cursor to the beginning of the line, delete selected text
Shift+End, Delete       select from the cursor to the end of the line, delete selected text

Функциональность клавиши Backspace , а именно удаление одного символа назад, кажется, жестко запрограммирована в Qt. Опять же, вы можете использовать макрос для воспроизведения Backspace на триггере Ctrl+h .

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