aboutsummaryrefslogtreecommitdiffhomepage
path: root/data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2013-05-19 00:36:56 -0400
committerRalph Amissah <ralph@amissah.com>2013-05-19 00:36:56 -0400
commit2e173f06d2a01e77c78592652ab31532d6e42f83 (patch)
tree5db9895562b5b9fe7a62960e0381750848d1eae6 /data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim
parentdebian/changelog (4.1.0-2) (diff)
parentv4 v5: cgi script for sample search form generator, sqlite, minor fixes (diff)
Merge tag 'sisu_4.1.1' into debian/sid
SiSU 4.1.1
Diffstat (limited to 'data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim')
-rw-r--r--data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim34
1 files changed, 33 insertions, 1 deletions
diff --git a/data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim b/data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim
index a72251da..1da73012 100644
--- a/data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim
+++ b/data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim
@@ -30,7 +30,39 @@
\set guioptions-=T <Bar>
\endif<CR>
:set paste
-:set statusline=%f%m%r%h%w\ [type=%Y]\ [format=%{&ff}]\ [%v:%l/%L\ %p%%]
+"% statusline
+:set statusline= "
+"% [ buffer number ]
+:set statusline +=%#Normal#[ "
+:set statusline +=%#Identifier#%n " buffer number
+:set statusline +=%#PreProc#%M " modified flag
+:set statusline +=%#Normal#] "
+"% [ file name (& modified?) ]
+:set statusline +=%#Normal#\ [ "
+:set statusline +=%#Statement#%<%t " full path
+:set statusline +=%#PreProc#%M " modified flag
+:set statusline +=%#Normal#] "
+"% [ column : line number / number of lines in file, percentage of file ] [%v:%l/%L\ %p%%]
+:set statusline +=%#Normal#\ [ "
+:set statusline +=%#Identifier#%v " column & line
+:set statusline +=%#Normal#: "
+:set statusline +=%#Identifier#%l " column & line
+:set statusline +=%#SpecialKey#/%L\ " total lines
+:set statusline +=%#Identifier#%p " percentage of file
+:set statusline +=%#SpecialKey#%% "
+:set statusline +=%#Normal#] "
+"% [ file format : file type ]
+:set statusline +=%#Normal#\ [ "
+:set statusline +=%#SpecialKey#%{&ff} " file format
+:set statusline +=%#Normal#: "
+:set statusline +=%#SpecialKey#%Y " file type
+:set statusline +=%#Normal#] "
+"% [ character under cursor ]
+:set statusline +=%#Normal#\ [ "
+:set statusline +=%#String#0x%04B " character under cursor
+:set statusline +=%#Normal#]\ "
+"% Status line background
+:set statusline +=%#MatchParen#\ "
:set laststatus=2 " status line always on
"% textwrap
:set whichwrap=<,>,h,l,[,]