git://git.iain.cx/iain
/
profile.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Set PROMPT_DIRTRIM dynamically.
[profile.git]
/
.vimrc
diff --git
a/.vimrc
b/.vimrc
index
7a3ca5d
..
6e3726c
100644
(file)
--- a/
.vimrc
+++ b/
.vimrc
@@
-1264,7
+1264,7
@@
fun! Cycle_Alt() "{{{2
call Iain_Vars()
let b:iainalt = ! b:iainalt
call Show_StatusLine()
call Iain_Vars()
let b:iainalt = ! b:iainalt
call Show_StatusLine()
-endfun "
{{{
2
+endfun "
}}}
2
" To be overridden later if applicable.
fun! Extra_Whitespace_Match() "{{{2
" To be overridden later if applicable.
fun! Extra_Whitespace_Match() "{{{2
@@
-1343,7
+1343,15
@@
endfun "}}}2
" Tab line.
fun! Show_TabLine() "{{{2
" Tab line.
fun! Show_TabLine() "{{{2
- let l:s = "%#TabLineFill#Tabs:"
+ let l:colwidth = &numberwidth
+ if g:marksigns
+ let l:colwidth += 2
+ endif
+ if &diff == 1
+ let l:colwidth += 2
+ endif
+ let l:fmt = printf("%%s%% %ds", l:colwidth)
+ let l:s = printf(l:fmt, "%#TabLineFill#", "Tabs ")
let l:i = 0
while l:i < tabpagenr("$")
let l:i = 0
while l:i < tabpagenr("$")