我使用的是 Ubuntu 14.04 附带的 evince 3.10.3。我不喜欢某些键盘快捷键的默认设置。但是,我不知道如何自定义它们。
下列的这个问题,以下是我尝试过的:
- 我安装了 dconf-editor 并更改了可以改变加速度成真。
- 我使用 打开了 evince
UBUNTU_MENUPROXY=0 evince
。 - 我将鼠标指针悬停在某个条目(例如
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。如果您不需要修饰键,则不需要。
我建议您关闭有问题的应用程序并编辑加速度文件。
在我看来,这其中唯一棘手的部分是知道配置行中间应该是什么。在 Gimp 和 Geeqie 等应用中,accels 文件是所有允许的快捷键的详尽列表。所有快捷键都在行首用分号注释掉。在 Evince 中,我家里的 accels 文件相当简陋,没有太多的加速需要修复。