2

Как добавить новое сочетание клавиш в GnuCash 2.6.15 в Windows (10)?

В частности, я хотел бы добавить сочетание клавиш для функции "Перейти к соответствующей транзакции в другой учетной записи" и сопоставить его с CTRL+j

Исследуя онлайн, я вижу упоминание о редактировании C:\Users\username\.gnucash\accelerator-map но я не уверен в деталях.

2 ответа2

3

Файл 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

0

Просто краткий ответ для GnuCash 3, который может быть полезен для других. Профиль находится в GNC_DATA_HOME, который обычно разрешается в C:\Users\\AppData\Roaming\GnuCash.

Карта ускорителей такая же.

Источник: https://wiki.gnucash.org/wiki/GTK3#Menu_Keyboard_Shortcuts

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .