diff --git a/contrib/finance/README.md b/contrib/finance/README.md index 36e8eb9a0..5baed4a6b 100644 --- a/contrib/finance/README.md +++ b/contrib/finance/README.md @@ -30,10 +30,20 @@ To use this contribution add it to your `~/.spacemacs` ### Ledger - Key Binding | Description --------------------|------------------------------------------------------------ -SPC m a | add a transaction -SPC m d | delete current transaction + Key Binding | Description +---------------------|---------------------------------------------------------- +SPC m a | add a transaction +SPC m b | edit a post amount with Emacs Calculator mode +SPC m c | toggle 'cleared' flag on transaction or post +SPC m C | sort and align the entire buffer +SPC m d | delete current transaction +SPC m p | display balance at point +SPC m q | align a single transaction's posts +SPC m r | reconcile an account +SPC m R | display a report +SPC m t | append an effective date to a post +SPC m y | set the year for quicker entry +SPC m RET | set the month for quicker entry [ledger]: https://github.com/ledger/ledger diff --git a/contrib/finance/packages.el b/contrib/finance/packages.el index 152ba1062..f5d5aab40 100644 --- a/contrib/finance/packages.el +++ b/contrib/finance/packages.el @@ -31,5 +31,16 @@ which require an initialization must be listed explicitly in the list.") (progn (setq ledger-post-amount-alignment-column 62) (evil-leader/set-key-for-mode 'ledger-mode - "mhd" 'ledger-delete-current-transaction - "ma" 'ledger-add-transaction)))) + "mhd" 'ledger-delete-current-transaction + "ma" 'ledger-add-transaction + "mb" 'ledger-post-edit-amount + "mc" 'ledger-toggle-current + "mC" 'ledger-mode-clean-buffer + "ml" 'ledger-display-ledger-stats + "mp" 'ledger-display-balance-at-point + "mq" 'ledger-post-align-xact + "mr" 'ledger-reconcile + "mR" 'ledger-report + "mt" 'ledger-insert-effective-date + "my" 'ledger-set-year + "m RET" 'ledger-set-month))))