aboutsummaryrefslogtreecommitdiffhomepage
path: root/data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim
diff options
context:
space:
mode:
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.vim80
1 files changed, 45 insertions, 35 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 8f704718..9cb8952a 100644
--- a/data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim
+++ b/data/sisu/conf/editor-syntax-etc/vim/ftplugin/sisu.vim
@@ -3,7 +3,8 @@
" SiSU Markup: SiSU (sisu-3.3) 2012-08-18
" an ftplugin setting defaults for editing sisu markup files
:syntax on
-:filetype on
+:filetype off
+":filetype on
:filetype indent on
:autocmd FileType sisu :set nonumber
:set encoding=utf-8 fileencodings=
@@ -30,40 +31,49 @@
\set guioptions-=T <Bar>
\endif<CR>
:set paste
-"% 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
+""% statusline
+"set statusline= "
+"set fillchars=stl:―,stlnc:—,vert:│,fold:۰,diff:·
+"" [ 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#%<%F%* " full path
+""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#%{&fenc} " file format
+"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#]\ "
+"" [ syntastic ]
+"set statusline +=%#warningmsg#
+"set statusline +=%{SyntasticStatuslineFlag()}\ "
+""set statusline+=%*
+"" Status line background
+"set statusline +=%#Folded#\ "
+"" misc
+"set laststatus=2 " status line always on
"% textwrap
:set whichwrap=<,>,h,l,[,]
:set nolinebreak " only affects display not buffer