forked from sontek/homies
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path_vimrc
84 lines (57 loc) · 1.59 KB
/
_vimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
scriptencoding utf-8
"==============
" VIM Perso
"==============
" Mode non compatible avec Vi
set nocompatible
"Numerotation
set number
"Definition tabulation
set tabstop=4
"Auto-indentation
filetype plugin on
syntax enable
"supprime les tabulations et met des espaces
set expandtab
" Le backspace
set backspace=indent,eol,start
" Activer la sauvegarde
"set backup
" un historique raisonnable
set history=100
" undo, pour revenir en arrière
set undolevels=150
" Suffixes à cacher
set suffixes=.jpg,.png,.jpeg,.gif,.bak,~,.swp,.swo,.o,.la
"No Backup
set nobackup
set noswapfile
"Activation de la syntaxe
if has("syntax")
syntax on
endif
" Afficher la position du curseur
set ruler
" Tout ce qui concerne la recherche. Incrémentale
" avec un highlight. Elle prend en compte la
" différence entre majuscule/minuscule.
set incsearch
set noignorecase
set infercase
set wildmenu "affiche le menu
set wildmode =list:longest,list:full "affiche toutes les possibilités
set wildignore =*.o,*.r,*.so,*.sl,*.tar,*.tgz "ignorer certains types de fichiers pour la complétion des includes
imap <C-Space> <C-X><C-O>
set ttyfast " fast terminal connection
set wmnu " make command-line completion operates in an enhanced mode
set showmode " show current mode in the status line
"256 Colors
set t_Co=256
"Color Scheme
set background=dark
let g:solarized_termcolors=256
colorscheme solarized
"Vim Gromacs
autocmd FileType mdp.gromacs set omnifunc=mdpcomplete#Complete
autocmd BufWritePre *.gro call Update_number_of_atoms()
autocmd FileType mdp.gromacs imap <silent> <buffer> = = <C-X><C-O>