From: Iain Patterson Date: Tue, 28 Jan 2014 18:13:15 +0000 (+0000) Subject: Sign precedence. X-Git-Url: http://git.iain.cx/?p=profile.git;a=commitdiff_plain;h=210a297d59649b72776feaae4b318945f7ad4074;ds=sidebyside Sign precedence. Signs listed later take precedence because each sign is drawn over the top of existing ones. Rearrange the list such that more important signs such as the last changed line appear later in the list and hence are drawn later. --- diff --git a/.vimrc b/.vimrc index c2705ed..6de8038 100644 --- a/.vimrc +++ b/.vimrc @@ -926,12 +926,12 @@ fun! Cycle_Signs(resize) "{{{2 " Signs with Type '-' will be highlighted with the MarkLine group. " Signs with Type '.' will be highlighted with the MarkDot group. " Define the Mark where Symbol is not also the mark name, eg "']". + let g:iainsigns = "Less=< Greater=> Left=( Right=) SquareLeft=[ SquareRight=] BraceLeft={ BraceRight=} a-a b-b c-c d-d e-e f-f A-A B-B C-C D-D E-E F-F" if Has_Unicode() - let g:iainsigns = "Dash:'=’ Dot:..• Quote:\"=” Caret:^.ʌ" + let g:iainsigns = g:iainsigns . " Quote:\"=” Dash:'=’ Caret:^.ʌ Dot:..•" else - let g:iainsigns = "Dash=' Dot:..* Quote=\" Caret.^" + let g:iainsigns = g:iainsigns . " Quote=\" Dash=' Caret.^ Dot:..*" endif - let g:iainsigns = g:iainsigns . " Less=< Greater=> Left=( Right=) SquareLeft=[ SquareRight=] BraceLeft={ BraceRight=} a-a b-b c-c d-d e-e f-f A-A B-B C-C D-D E-E F-F" endif if g:marksigns