let g:ledger_bin = 'hledger' let g:ledger_is_hledger = v:true let g:ledger_align_at = 50 let g:ledger_maxwidth = 80 let g:ledger_commodity_before = 0 let g:ledger_align_commodity = 1 let g:ledger_align_last = v:true let g:ledger_decimal_sep = '.' let g:ledger_commodity_sep = ' ' let g:ledger_date_format = '%Y-%m-%d' let g:ledger_extra_options = '' let g:ledger_main = expand('$LEDGER_FILE') function! s:ledger_keymap() abort noremap { ?^\d noremap } /^\d inoremap =ledger#autocomplete_and_align() vnoremap :LedgerAlign endfunction au FileType ledger call s:ledger_keymap()