Вимкнути F1 на терміналі xfce


27

Я не використовую XFCE в якості робочого середовища, але я використовую термінал XFCE. В даний час, коли натискаю F1, я отримую допомогу. Мені це дійсно не потрібно, і це дуже прикро, коли я випадково натискаю його, коли в VIM, намагаючись натиснути втечу.

Я ніде не бачив у налаштуваннях змінити / вимкнути комбінації клавіш. Чи є якийсь прихований спосіб відключити ці ярлики?

Якщо це має значення, я запускаю xmonad в Arch Linux.

Відповіді:


4

На цій сторінці рекомендується додати пусті ярлики акселератора до ~ / .config / Terminal / terminalrc '. Я запускаю XFCE 4.8 і не зміг сам знайти цей файл. Однак у моїх налаштуваннях терміналів (у розділі Правка) є вкладка швидкого доступу. Довідка = F1 - це останній ярлик у списку. Моя версія емулятора терміналу - 0.4.8. Сподіваємось, одне з них буде застосовно до вас.


3
Гм, здається, не працює на мене. Я запускаю xfce4-terminal 0.6.1 для Xfce 4.10. У мене, здається, немає вкладки швидкого доступу ... дивно ...
beatgammit

2
Якщо я читаю правильно, то, мабуть, якщо ви, проте, наведіть курсор миші на опцію меню для довідки та натисніть нову клавішу, вона замість цього повернеться до цієї клавіші та звільнить F1. посилання . Здається сумнівно, але варто спробувати.
умивальник

Публікація №5 тут пропонує редагування ~ / .config / xfce4 / terminal / accels.scm
washingbow

2
Це сумнівне посилання, здавалося, спрацювало. Мені довелося перезапустити X, але я зміг видалити ярлик. Дякую!
beatgammit

1
Під ubunto 14.04 я знайшов файл конфігурації під .config / xfce4 / terminal
Edward Falk

30

Скопійовано з прив'язки функціональних клавіш у XFCE та поширених запитань :

  1. Біжи xfce4-appearance-settings.
  2. Перейдіть на вкладку Налаштування .
  3. Поставте прапорець Увімкнути прискорювачі, які можна редагувати .
  4. Клацніть Закрити .
  5. Відкрийте термінал xfce.
  6. Натисніть меню довідки .
  7. Наведіть курсор на Зміст (не клацайте).
  8. Натисніть Delклавішу, щоб видалити прискорювач.

F1 зникає з пункту меню.

Повноекранний прискорювач, F11можна видалити аналогічно:

  1. Клацніть Переглянути
  2. Наведіть курсор миші на повний екран .
  3. Натисніть Del.

Якщо натиснути будь-яку іншу клавішу, крім Delпереназначення прискорювальної клавіші, натиснутою клавіші.


1
Не працював для мене на Xubuntu 16.04. Відповідь @marco спрацювала.
Стефан Гурішон

Працював за допомогою Xubuntu 16.04.1.
Дейв Джарвіс

Ця відповідь більше не працює, оскільки Xfce Terminal перейшов на GTK + 3: bugs.debian.org/cgi-bin/bugreport.cgi?bug=841870
giusti

9

на xubuntu 12.04 з xfce4-терміналом 0.6.1 (Xfce 4.10) я вирішив додати:

в ~ / .config / xfce4 / terminal / accels.scm

(gtk_accel_path "<Actions>/terminal-window/fullscreen" "")
(gtk_accel_path "<Actions>/terminal-window/contents" "")

і в ~ / .config / xfce4 / terminal / terminalrc

AccelFullscreen=
AccelContents=

тож довідки F1 та довідки F1 та повноекранний режим F11 вимкнено


4
accels.scmОдин редагування працює для мене (версія 0.6.1 в Arch).
lilydjwg

На Xubuntu 13.10 з використанням xfce4-терміналу 0.6.2. Я створив accels.scmвміст вище, не змінюючи terminalrc, потім закрив усі відкриті вікна терміналу. Тоді запуск нового вікна терміналу мав очікувану поведінку: тепер F1 передається додаткам (наприклад mc).
Стефан Гурішон

6

Принаймні, для xfce-терміналу version 0.8.6або вище існує опція в межах налаштувань, де це можна легко встановити.

Налаштування терміналу з можливістю вимкнути F1

Так, це може здатися очевидним. Я відправив це для того , щоб люди посадку тут з їхньої улюбленої пошукової системи , щоб дізнатися , є набагато більш простий спосіб вирішити цю проблему прямо зараз .


0

Створення accels.scmфайлу також працювало (без змін terminalrc) у Xubuntu 13.04. Не знаю чому!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.