set pastetoggle= set sm "set complete=.,w,b,u,t,i set ai set mouse=a syntax enable highlight WhitespaceEOL ctermbg=red guibg=red match WhitespaceEOL /\s\+$/ " tab navigation like firefox :nmap :tabprevious :nmap :tabnext :map :tabprevious :map :tabnext :imap :tabpreviousi :imap :tabnexti :nmap :tabnew :imap :tabnew :nmap :tabc :map :tabc :imap :tabc "Debut de Completion function InsertTabWrapper(direction) let col = col('.') - 1 if !col || getline('.')[col - 1] !~ '\k' return "\" elseif "backward" == a:direction return "\" else return "\" endif endfunction inoremap =InsertTabWrapper("forward") inoremap =InsertTabWrapper("backward") " Fin de Completion "Options de tabulation set shiftwidth=4 set tabstop=4 set smartindent set smarttab set expandtab set ruler set preserveindent "Fin Options de Tab ""Nice statusbar set laststatus=2 set statusline= set statusline+=%-3.3n\ " buffer number set statusline+=%f\ " file name set statusline+=%h%m%r%w " flags set statusline+=\[%{strlen(&ft)?&ft:'none'}, " filetype set statusline+=%{&encoding}, " encoding set statusline+=%{&fileformat}] " file format set statusline+=%= " right align set statusline+=0x%-8B\ " current char set statusline+=%-14.(%l,%c%V%)\ %<%P " offset