Как настроить/добавить сочетания клавиш для evince

Как настроить/добавить сочетания клавиш для evince

Я использую evince 3.10.3, поставляемый с Ubuntu 14.04. Мне не нравятся некоторые настройки по умолчанию для сочетаний клавиш. Однако я не могу понять, как их настроить.

Следующийэтот вопрос, вот что я попробовал:

  1. Я установил dconf-editor и изменилcan-change-accelsк истине.
  2. Я открыл evince с помощью UBUNTU_MENUPROXY=0 evince.
  3. Я навел указатель мыши на запись (например, Find) и набрал нужную комбинацию клавиш (например, /).

Но соответствующий ярлык не изменен. Я вообще не заметил никаких изменений.

Что-то я сделал не так? Какова правильная процедура настройки сочетаний клавиш для evince?

решение1

Вы пробовали это? (Старый метод!)

Есть файл, который вы можете редактировать вручную, чтобы задать сочетания клавиш, как вам нравится. Файл "accels" находится в вашей домашней папке, в .config/evince. В этом файле есть строки вроде этой:

(gtk_accel_path "<Actions>/BookmarsPopupActions/OpenBookmark" "<Primary>o")

Подобный стиль файла конфигурации вы найдете во многих других программах:

Gimp: в ~/.gimp/menurc.
Geeqie: в ~/.config/geeqie/accels.

Точка с запятой, которая стоит в начале большинства строк, является символом комментария — она отключает последующее.

Модификаторы клавиш обозначаются как <Primary> <Shift> и <Meta>. Для большинства клавиатур это Control, Shift, Alt. Если вам не нужен модификатор, он вам не нужен.

Я предлагаю вам закрыть соответствующее приложение и отредактировать файл accels.

Мне кажется, что единственная сложная часть в этом — знать, что должно быть в середине строки конфигурации. В таких приложениях, как Gimp и Geeqie, файл accels представляет собой исчерпывающий список всех разрешенных сочетаний клавиш. Все они закомментированы точкой с запятой в начале строки. В Evince файл accels в моем домашнем каталоге довольно скудный, не так уж много accels для исправления.

Связанный контент