From 0c4baa625cf2fb078669361cd8ae6d554721af98 Mon Sep 17 00:00:00 2001 From: Hugues Hiegel Date: Mon, 25 Jan 2010 16:10:54 +0100 Subject: [Vim] better folding usage --- vimrc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/vimrc b/vimrc index a8115e2..69841a8 100644 --- a/vimrc +++ b/vimrc @@ -56,10 +56,10 @@ autocmd BufRead /tmp/mutt-*[0-9] setlocal foldexpr=strlen(substitute(matchstr(ge set foldminlines=0 set foldcolumn=5 set foldlevel=999 -map :setlocal foldcolumn-=1 -map :setlocal foldcolumn+=1 +map :setlocal foldcolumn-=1:execute 'setlocal foldlevel='.(&foldcolumn - 2) +map :setlocal foldcolumn+=1:execute 'setlocal foldlevel='.(&foldcolumn - 2) map za -map zMzx +map :setlocal invfoldenable "buffer moving map :bN @@ -186,4 +186,3 @@ autocmd BufRead /tmp/mutt-*[0-9] map w ggv/^-- $:!par rTbgqRe 'B=., autocmd BufRead /tmp/mutt-*[0-9] setlocal textwidth=74 autocmd BufRead /tmp/mutt-*[0-9] execute Erase_Sig_but_Your() autocmd BufRead /tmp/mutt-*[0-9] :normal ,n - -- cgit v1.2.3