Windows(10)のGnuCash 2.6.15に新しいキーボードショートカットを追加するにはどうすればよいですか?
具体的には、「他のアカウントの対応するトランザクションにジャンプする」機能のキーボードショートカットを追加して、にマップしたいと思います。 CTRL+j
オンラインで調べていると、編集についての言及があることがわかりますC:\Users\username\.gnucash\accelerator-map
しかし、詳細はわかりません。
ファイル_C:\Users\<your username>\.gnucash\accelerator-map
_には、コマンドに対応する約260行があります。例えば。印刷する:
; (gtk_accel_path "<Actions>/GncPluginPageRegisterActions/FilePrintAction" "<Primary>p")
GnuCashを閉じている間に、ファイルを開いてWord 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