如何为evince定制/添加键盘快捷键
我正在使用随Ubuntu 14.04一起提供的evince 3.10.3。 我不喜欢键盘快捷键的一些默认设置。 但是,我无法弄清楚如何自定义它们。
关注这个问题 ,这是我尝试过的:
- 我安装了dconf-editor并将can-change-accels更改为true。
- 我用
UBUNTU_MENUPROXY=0 evince
打开了UBUNTU_MENUPROXY=0 evince
。 - 我将鼠标指针hover在一个条目(例如,
Find
)上,然后键入我想要的快捷方式(例如/
)。
但相应的快捷方式不会改变。 我实际上根本没有认识到任何变化。
有什么我做错了吗? 为evince定制键盘快捷键的正确程序是什么?
你试过这个吗? (老派的方法!)
您可以手动编辑文件以设置您喜欢的键盘快捷键。 “accels”文件位于.config / evince中的主文件夹中。 这个文件有这样的行:
(gtk_accel_path "/BookmarsPopupActions/OpenBookmark" "o")
您将在许多其他程序中找到相同风格的配置文件:
Gimp:在〜/ .gimp / menurc中。
Geeqie:在〜/ .config / geeqie / accels中。
您在大多数行的前面找到的分号是注释符号 – 它们禁用以下内容。
修饰键被称为
和 。 对于大多数键盘,它们是Control,Shift,Alt。 如果您不想要修改器,则不需要修改器。
我建议你关闭有问题的应用程序并编辑accels文件。
在我看来,这只是棘手的部分是知道配置行中间应该是什么。 在像Gimp和Geeqie这样的应用程序中,accels文件是所有允许快捷方式的详尽列表。 所有都在行开头用分号注释掉。 在Evince,我家里的accels文件相当吝啬,没有太多的麻烦来修复。