From f59dde0c2199aa3f1cbcb85424e2bead68e9845f Mon Sep 17 00:00:00 2001 From: Anton Bobov Date: Wed, 30 Aug 2023 14:16:49 +0500 Subject: [vim] Add indent-object plugin and cleanup --- files/.vimrc | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/files/.vimrc b/files/.vimrc index 8537124..4fa3f90 100644 --- a/files/.vimrc +++ b/files/.vimrc @@ -71,6 +71,7 @@ Plug 'terryma/vim-expand-region' Plug 'tpope/vim-dadbod' Plug 'dhruvasagar/vim-table-mode' Plug 'tpope/vim-eunuch' +Plug 'michaeljsmith/vim-indent-object' " File types @@ -608,21 +609,17 @@ let g:ctrlp_user_caching = 0 augroup ft_ledger au! au FileType ledger setlocal textwidth=200 - let g:ledger_main = '~/Dropbox/ledger/journal.ledger' + au FileType ledger setlocal foldmethod=marker foldmarker={,} + au FileType leader let g:crunch_result_type_append = 0 au FileType ledger inoremap e :call ledger#entry() au FileType ledger noremap x :call ledger#transaction_state_toggle(line('.'), '* ') au FileType ledger noremap = :LedgerAlign - au FileType ledger iabbrev alfa Assets:Bank:AlfaBank:Card - au FileType ledger iabbrev soyuz Assets:Bank:Soyuz:Savings:Deposit:2019-04-15 - au FileType ledger iabbrev tinkof Assets:Bank:Tinkoff:Card-Black - au FileType ledger iabbrev vtbm Assets:Bank:VTB:Card-MIR - au BufWritePost *.ledger silent! make | redraw! | cwindow - au FileType ledger setlocal foldmethod=marker foldmarker={,} au FileType ledger noremap e :call ledger#entry() - au FileType leader let g:crunch_result_type_append = 0 au FileType ledger compiler ledger + au BufWritePost *.ledger silent! make | redraw! | cwindow augroup END +let g:ledger_main = '~/Dropbox/ledger/journal.ledger' let g:ledger_date_format = '%Y-%m-%d' let g:ledger_align_at = 80 let g:ledger_descriptions_cmd = 'cat ~/.ledger-descriptions' -- cgit v1.2.3