X-Git-Url: http://git.iain.cx/?p=profile.git;a=blobdiff_plain;f=.vimrc;h=7a3ca5db2d1d4149d37b1a57425fa118d4633c90;hp=50c7ed744505205a518b02c5859044ca67344435;hb=7cfa2e04af2ae08ec3890c116580b8cdfc0653f9;hpb=194e9d2ff94b829d53458fd2f8653d8f91b657f5 diff --git a/.vimrc b/.vimrc index 50c7ed7..7a3ca5d 100644 --- a/.vimrc +++ b/.vimrc @@ -737,7 +737,7 @@ fun! Show_List() "{{{2 elseif Has_Unicode() if w:iainlist == 1 " Just tabs. - return "»" + return "⇥" else " Full list. return "¶" @@ -773,7 +773,15 @@ endfun "}}}2 " Helper for status line. " Show the size of the tabstop. fun! Show_Tabstop() "{{{2 - return &ts + if &et + return &ts + else + if Has_Unicode() + return &ts . "↹" + else + return &ts . "\\" + fi + endif endfun "}}}2 " Helper for status line. @@ -921,13 +929,15 @@ fun! Show_Space() "{{{2 let l:ret = GetSpaceMovement() if l:ret != "" if Has_Unicode() - let l:ret = "␠" . l:ret . Show_SearchForward() + let l:ret = "▭" . l:ret . Show_SearchForward() else - let l:ret "[" . l:ret . Show_SearchForward() . "]" + let l:ret = "[" . l:ret . Show_SearchForward() . "]" + endif endif return l:ret else return Show_SearchForward() + endif endfun "}}}2 " Show the status line. @@ -1191,7 +1201,7 @@ endfun "}}}2 fun! Cycle_List() "{{{2 " Pretty UTF-8 listchars. if Has_Unicode() - let basic='tab:»·,trail:…,extends:«,precedes:»' + let basic='tab:⇥·,trail:…,extends:«,precedes:»' let eol='eol:¶' if version >= "700" let basic=basic . ',nbsp:•'