Answers:
文件 C:\Users\<your username>\.gnucash\accelerator-map
有大约260行对应命令。例如。打印:
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/FilePrintAction" "<Primary>p")
当GnuCash关闭时,我打开文件并搜索了这个词 jump
。这让我走到了这条路
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/JumpTransactionAction" "")
最后的空字符串 ""
是你放置键盘快捷键的地方。并且您还必须通过删除前导分号来激活该行来取消注释该行。
我将上面的代码修改为:
(gtk_accel_path "<Actions>/GncPluginPageRegisterActions/JumpTransactionAction" "<Primary>j")
<Primary>
转换为mac上的“Command”和其他地方的“Ctrl”。其他选择是 <Shift>
, <Ctrl>
, <Alt>
, <Meta>
。你可以把它们组合起来 "<Shift><Alt>j"
保存文件,然后重新打开Gnucash,我的快捷键就在那里。
相关文档在这里: https://wiki.gnucash.org/wiki/Keyboard_Shortcuts 这篇文章很有帮助: https://lists.gnucash.org/pipermail/gnucash-user/2014-December/057395.html
只是GnuCash 3的简短回答,这可能对其他人有用。 个人资料位于 GNC_DATA_HOME ,通常解析为C:\ Users \\ AppData \ Roaming \ GnuCash。
加速器地图是相同的。
资源: https://wiki.gnucash.org/wiki/GTK3#Menu_Keyboard_Shortcuts
C:\Users\<your username>\AppData\Roaming\GnuCash\accelerator-map
。当然,它也可以在AppData\Local
要么LocalLow
而不是Roaming
。