Отмена привязки F10 на терминале [дубликат]

На этот вопрос уже есть ответ здесь:

Я заметил, что если я нажимаю F10 на терминале, Ubuntu или терминал открывает меню файлов . Есть ли способ отвязать это?

Я не вижу записей с F10 в Системные настройки -> Сочетания клавиш

Я хочу использовать функциональные клавиши в Emacs для отладки моего кода ( например F10 запуск гуд-шага и т. д.) при запуске Emacs внутри терминала ( emacs -nw ), но в настоящий момент кажется, что терминал захватывает мои ключи.

Обновление 1:

Если я перейду к Правка -> Сочетания клавиш , я могу отключить опцию «Включить горячую клавишу меню (по умолчанию F10)». Поэтому я отключил его. Однако , клавиша F10 по-прежнему привязана к меню !!

Есть ли способ отменить привязку этой клавиши, кроме как через меню Правка -> Сочетания клавиш ? Возможно, в разделе и т. Д. есть текстовый файл конфигурации, в котором я могу активировать / деактивировать сочетания клавиш?

Обновление 2:

Я также выполнил все приемы здесь , и они этого не сделали » т работать. F10 по-прежнему ведет себя как ускоритель в терминале.

Это все на Ubuntu 11.10

Обновление 3:

Следуя предложениям по этой ссылке Я также попробовал:

3.1 Добавление следующего кода в ~ / .gtkrc-2.0

binding "NoKeyboardNavigation" {
        unbind "<shift>F10"
}

class * binding "NoKeyboardNavigation"

3.2 При добавлении следующего кода в ~ / .config / gtk-3.0 / gtk.css

@binding-set NoKeyboardNavigation {
    unbind "<shift>F10"
}

* {
    gtk-key-bindings: NoKeyboardNavigation
}

проблема все еще сохраняется.

15
задан 13 April 2017 в 15:24

4 ответа

Я обнаружил, что в дополнение к отключению клавиши ускорения меню F10 в настройках терминала gnome мне также нужно было отсоединить ее от Unity.

С помощью диспетчера настроек конфигурации Compiz выберите «Рабочий стол», затем плагин Ubuntu Unity, затем на вкладке «Общие» и отключите «Ключ, чтобы открыть меню первой панели». После этого Роберт должен стать братом твоего отца.

0
ответ дан 13 April 2017 в 15:24

Ubuntu Gnome 16.04 LTS

В терминальном, Windows хита (супер) ключ + F10 к меню открытого приложения: 1

Нажмите Preferences и удалите галочку, "Включают сочетание клавиш меню (F10 по умолчанию)" 2

14
ответ дан 13 April 2017 в 15:24

в моем случае мне пришлось изменить содержание ~/.gtkrc-2.0:

   binding "NoKeyboardNavigation" {
          unbind "<shift>F10"
   }

   class "*" binding "NoKeyboardNavigation"

Обратите внимание на двойные кавычки вокруг звездочки в последней строке! Мне потребовалось некоторое время, чтобы понять, что это нужно процитировать. : -)

Надеюсь, это поможет вам,

0
ответ дан 13 April 2017 в 15:24

Если вы используете gnome-терминал, перейдите в «Правка»> «Сочетания клавиш». Существует возможность отменить привязку F10 из меню файла. К сожалению, похоже, нет опции для F11 . Но обратите внимание, что F11 является общесистемным сочетанием клавиш для полноэкранного режима.

Обновление: Спасибо Джеймсу Хенстриджу за то, что он указал, что есть опция для F11 , так как она появляется в меню просмотра! К сожалению, OP говорит, что это не работает. В данный момент я не могу перезагрузить компьютер, чтобы определить, работает ли он в моей системе.

Хорошо, я нашел это: https://bbs.archlinux.org/viewtopic.php?pid=1017546#p1017546 . Это работает?

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: