Файл 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>
переводится как "Command" на macs и "Ctrl" везде. Другие варианты: <Shift>
, <Ctrl>
, <Alt>
, <Meta>
. Вы можете объединить их как "<Shift><Alt>j"
Сохранил файл, а затем снова открыл Gnucash, и мой ярлык был там.
Соответствующая документация находится здесь: https://wiki.gnucash.org/wiki/Keyboard_Shortcuts, и этот пост был полезен: https://lists.gnucash.org/pipermail/gnucash-user/2014-De December/057395.html