(Fix typos) |
(Remove html character entities) |
||
Line 16: | Line 16: | ||
In vimrc: |
In vimrc: |
||
<pre> |
<pre> |
||
− | set statusline= |
+ | set statusline=<Whatever your status is>\t%{ShowTab()}\ %P |
fu ShowTab() |
fu ShowTab() |
||
− | let TabLevel = (indent('.') / & |
+ | let TabLevel = (indent('.') / &ts ) |
if TabLevel == 0 |
if TabLevel == 0 |
||
let TabLevel='*' |
let TabLevel='*' |
||
Line 29: | Line 29: | ||
<pre> |
<pre> |
||
fu ShowTab() |
fu ShowTab() |
||
− | return (indent('.') / & |
+ | return (indent('.') / &ts ) |
endf |
endf |
||
</pre> |
</pre> |
Latest revision as of 08:46, 29 September 2008
Tip 477 Printable Monobook Previous Next
created May 20, 2003 · complexity basic · author sputnik · version 5.7
Related to VimTip303
In vimrc:
set statusline=<Whatever your status is>\t%{ShowTab()}\ %P fu ShowTab() let TabLevel = (indent('.') / &ts ) if TabLevel == 0 let TabLevel='*' endif return TabLevel endf
Comments[]
fu ShowTab() return (indent('.') / &ts ) endf
s/ts/sw/