Last active
November 1, 2017 08:57
-
-
Save NerOcrO/5939421 to your computer and use it in GitHub Desktop.
vimrc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
" vim ~/.vimrc | |
" source ~/.vimrc | |
" Charge les plugins qui sont dans ~/.vim/bundle | |
" https://github.com/tpope/vim-pathogen | |
" https://github.com/airblade/vim-gitgutter | |
execute pathogen#infect() | |
" Garder un historique de 150 | |
set history=150 | |
" Revenir 150 fois en arrière | |
set undolevels=150 | |
" Quand un fichier est changé en dehors de vim, il est relu automatiquement | |
set autoread | |
" Quand une fermeture de parenthèse est entrée par l'utilisateur, | |
" l'éditeur saute rapidement vers l'ouverture pour montrer où se | |
" trouve l'autre parenthèse. Cette fonction active aussi un petit | |
" beep quand une erreur se trouve dans la syntaxe. | |
set showmatch | |
set matchtime=2 | |
" Afficher les commandes incomplètes | |
set showcmd | |
" Afficher la barre d'état | |
set laststatus=2 | |
" Formater la barre d'état | |
set statusline=%F%m\ %r\ Line:%l\/%L,%c\ %p%% | |
" Améliorer l'affichage en disant à vim que nous utilisons un terminal rapide | |
set ttyfast | |
" Activer le wrapping des lignes | |
set wrap | |
" Afficher le numéro de lignes | |
set number | |
" Utilisation des espaces à la place de la tabulation | |
set expandtab | |
" Nombre d'espace lors d'une tabulation | |
set softtabstop=2 | |
" Définir le nombre de colonnes d'indentation lors des opérations de réindentation | |
set shiftwidth=2 | |
" Indenter comme la ligne d'avant | |
set autoindent | |
" Pareil que autoindent mais plus pour le language C | |
set smartindent | |
" Les c/c ne s'indentent plus | |
set paste | |
" Affiche les retours chariot | |
"set list | |
" La coloration syntaxique est active | |
syntax on | |
" Coloration syntaxique | |
colorscheme koehler | |
" Permet de surligner la ligne actuelle | |
set cursorline | |
" Activer le surlignage lors des recherches | |
set hlsearch | |
" Afficher les résultats de la recherche au moment de la saisie | |
set incsearch | |
" Format Unix | |
set ff=unix | |
" Efface les espaces en fin de ligne après enregistrement | |
autocmd BufWritePre * :%s/\s\+$//e | |
" N'affiche plus --INSERT-- par exemple | |
set noshowmode | |
" Powerline (https://github.com/Lokaltog/powerline) | |
set rtp+=/var/www/powerline/powerline/bindings/vim |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment