From 2a82edb9f0b418ca6c855b09cf9ec6fbe4f88d47 Mon Sep 17 00:00:00 2001 From: Johann Klähn Date: Wed, 15 Sep 2010 20:46:18 +0200 Subject: vim. highlight metadata on same line as posting --- contrib/vim/syntax/ledger.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'contrib/vim/syntax') diff --git a/contrib/vim/syntax/ledger.vim b/contrib/vim/syntax/ledger.vim index 70473232..2a49e93b 100644 --- a/contrib/vim/syntax/ledger.vim +++ b/contrib/vim/syntax/ledger.vim @@ -32,7 +32,7 @@ syn region ledgerTransaction start=/^[[:digit:]~]/ skip=/^\s/ end=/^/ \ fold keepend transparent contains=ledgerTransactionDate,ledgerMetadata,ledgerPosting syn match ledgerTransactionDate /^\d\S\+/ contained syn match ledgerPosting /^\s\+[^[:blank:];][^;]*\ze\%($\|;\)/ - \ contained transparent contains=ledgerAccount + \ contained transparent contains=ledgerAccount,ledgerMetadata " every space in an account name shall be surrounded by two non-spaces " every account name ends with a tab, two spaces or the end of the line syn match ledgerAccount /^\s\+\zs\%(\S \S\|\S\)\+\ze\%( \|\t\|\s*$\)/ contained -- cgit v1.2.3