O arquivo C:\Users\<your username>\.gnucash\accelerator-map tem cerca de 260 linhas que correspondem aos comandos. Por exemplo. para imprimir:
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/FilePrintAction" "<Primary>p")
Enquanto o GnuCash foi fechado, abri o ficheiro e procurei a palavra jump . Isso me levou a essa linha
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/JumpTransactionAction" "")
A string vazia no final "" é onde você coloca o atalho do teclado. E você também deve descomentar a linha removendo o ponto-e-vírgula à esquerda para ativar a linha.
Eu modifiquei a linha acima para:
(gtk_accel_path "<Actions>/GncPluginPageRegisterActions/JumpTransactionAction" "<Primary>j")
<Primary> significa "Comando" nos macs e "Ctrl" em qualquer outro lugar. As outras opções são <Shift> , <Ctrl> , <Alt> , <Meta> . Você pode combiná-los como "<Shift><Alt>j"
Salvei o arquivo e reabri o Gnucash e minha tecla de atalho estava lá.
A documentação relevante está aqui: link e esta postagem foi útil: link