Browse Source

fillchars, laststatus, wildmenu, nostartofline, mouse, clipboard, tex/latex

Thibaut Marty 7 years ago
parent
commit
e4ef0f2c8e
1 changed files with 21 additions and 5 deletions
  1. 21 5
      set.vim

+ 21 - 5
set.vim

@@ -29,10 +29,16 @@ set number
 set list
 set listchars=nbsp:¬,tab:»·,trail:·
 
+"# caractères de séparation de fenêtres
+set fillchars+=vert:\ ,fold:\ 
+
 "# Affichage de la dernière ligne, même non entière
 "# Affichage des caractères spéciaux sous form <hex> plutôt que ^X
 set display=lastline,uhex
 
+"# Affiche toujours la statusline
+set laststatus=2
+
 "# Pas de sonneries
 set noerrorbells
 set novisualbell
@@ -57,6 +63,9 @@ set hlsearch
 " et pour l'enlever : ,/
 nnoremap <silent> <Leader><Space> :nohlsearch<CR>
 
+"# Menus améliorés (e.g <Tab>)
+set wildmenu
+
 "# Désactive les fichiers swap
 set noswapfile
 set nobackup
@@ -66,8 +75,9 @@ set nowritebackup
 set spelllang=fr,en
 set spellsuggest=5
 
-"# Pas de repliement
-set nofoldenable
+"# Ne met pas le curseur au début de ligne lors du changement de buffer
+" (impacte aussi gg, G, H, M, L, %, d…)
+set nostartofline
 
 "# Effacement (backspace) fonctionnel
 set backspace=indent,eol,start
@@ -90,8 +100,14 @@ set confirm
 "# Surligne la ligne courante
 set cursorline
 
-"# Formatte le texte en le justifiant à 72 caractères (avec gq)
-set formatprg=par\ -j\ -w72
-
 "# Autorise de changer de buffer sans sauvegarder
 set hidden
+
+"# Pas de support de la souris
+set mouse=
+
+"# share clipboad with X
+set clipboard+=unnamedplus
+
+"# default *.tex files ftplugin to latex file type
+let g:tex_flavor = "latex"