如何更改 Evolution 的键盘快捷键?

Dyl*_*ett 7 evolution shortcut-keys keyboard-accelerators 18.04

如何更改在 Ubuntu 18.04 上运行的 Evolution 3.32.0 中的键盘快捷键?我无法更改“存档消息”等内容的快捷方式。

这是我迄今为止尝试过的,但未成功

  1. https://help.gnome.org/users/evolution/stable/搜索手册
  2. ~/.config/evolution/accels在 Evolution 未运行时编辑文件
  3. 在 dconf 编辑器中,设置can-change-accelstrue,将鼠标悬停在命令上,键入新的快捷方式
  4. 审阅了 askubuntu 等相关问题

Dyl*_*ett 8

这就是在 Ubuntu 18.04 和 gtk 3.22 上使用 Evolution 3.22.0 对我有用的方法

按顺序执行这些步骤中的每一个都很重要,因为 Evolution 可以在打开或关闭时快速将键盘快捷键覆盖为默认值。

  1. 确保 Evolution 没有运行。
  2. 打开文件 ~/.config/evolution/accels使用文本编辑器
  3. 找到要编辑的命令所在的行,例如Reply to All如下所示:
    ; (gtk_accel_path "<Actions>/mail/mail-reply-all" "<Primary><Shift>r")
    这里的空格仅用于缩进,但行首的分号注释掉了该行。
  4. 删除分号并进行更改,以便该行现在看起来像,例如,(gtk_accel_path "<Actions>/mail/mail-reply-all" "<Super>r")
  5. 确保保存,然后在文本编辑器中关闭文件。
  6. 现在,重新打开 Evolution,您应该会看到 的键盘快捷键Message->Reply to All已更改。

特别感谢进化列表支持邮件列表的成员,他们帮助我学习了这一点。