Added configuration for the status bar
This commit is contained in:
		
							
								
								
									
										56
									
								
								vimrc
									
									
									
									
									
								
							
							
						
						
									
										56
									
								
								vimrc
									
									
									
									
									
								
							@@ -1,21 +1,65 @@
 | 
			
		||||
 | 
			
		||||
" ------ [ Gestion des options ] ----------------------------------------------
 | 
			
		||||
 | 
			
		||||
" We don't want vi compatibility.
 | 
			
		||||
set nocompatible
 | 
			
		||||
 | 
			
		||||
" we have a fast terminal
 | 
			
		||||
set ttyfast
 | 
			
		||||
 | 
			
		||||
" ------ [ Gestion des plugins ] ----------------------------------------------
 | 
			
		||||
 | 
			
		||||
execute pathogen#infect()
 | 
			
		||||
 | 
			
		||||
" ------[ Gestion de la barre de statut ] ----------------------------------------------
 | 
			
		||||
 | 
			
		||||
" Display title
 | 
			
		||||
set title
 | 
			
		||||
 | 
			
		||||
" ruler display in status line
 | 
			
		||||
set ruler
 | 
			
		||||
 | 
			
		||||
" show mode at bottom of screen
 | 
			
		||||
set showmode
 | 
			
		||||
 | 
			
		||||
" Custom statusline
 | 
			
		||||
" cf the default statusline: %<%f\ %h%m%r%=%-14.(%l,%c%V%)\ %P
 | 
			
		||||
" format markers:
 | 
			
		||||
"   %< truncation point
 | 
			
		||||
"   %n buffer number
 | 
			
		||||
"   %f relative path to file
 | 
			
		||||
"   %m modified flag [+] (modified), [-] (unmodifiable) or nothing
 | 
			
		||||
"   %r readonly flag [RO]
 | 
			
		||||
"   %y filetype [ruby]
 | 
			
		||||
"   %= split point for left and right justification
 | 
			
		||||
"   %-35. width specification
 | 
			
		||||
"   %l current line number
 | 
			
		||||
"   %L number of lines in buffer
 | 
			
		||||
"   %c current column number
 | 
			
		||||
"   %V current virtual column number (-n), if different from %c
 | 
			
		||||
"   %P percentage through buffer
 | 
			
		||||
"   %) end of width specification
 | 
			
		||||
set statusline=
 | 
			
		||||
set statusline+=%n   " buffer number
 | 
			
		||||
set statusline+=\    " space separator
 | 
			
		||||
set statusline+=%t   " file name
 | 
			
		||||
set statusline+=%=   " right align
 | 
			
		||||
set statusline+=%m%r%h%w
 | 
			
		||||
set statusline+=\    " space separator
 | 
			
		||||
set statusline+=Encoding:[%{strlen(&fenc)?&fenc:&enc}] " encoding
 | 
			
		||||
set statusline+=\    " space separator
 | 
			
		||||
set statusline+=Type:%y
 | 
			
		||||
set statusline+=\    " space separator
 | 
			
		||||
set statusline+=Curseur:[colonne\ %c/ligne\ %l]
 | 
			
		||||
set statusline+=\    " space separator
 | 
			
		||||
set statusline+=Position:[%l/%L\ (%p%%)]
 | 
			
		||||
 | 
			
		||||
" occasions to show status line, 2=always.
 | 
			
		||||
set laststatus=2
 | 
			
		||||
 | 
			
		||||
" ------ [ Gestion de la coloration syntaxique ] ----------------------------------------------
 | 
			
		||||
syntax on
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
" ------ [ Gestion de la correction d'orthographe ] ----------------------------------------------
 | 
			
		||||
setlocal nospell
 | 
			
		||||
setlocal spelllang=fr
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
" ------ [ Gestion des plugins ] ----------------------------------------------
 | 
			
		||||
execute pathogen#infect()
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user