1
0
mirror of https://github.com/xlogerais/config-vim synced 2024-09-19 14:19:58 +02:00

Added configuration to manage some specific filetypes

This commit is contained in:
Xavier Logerais 2015-03-01 21:06:52 +01:00
parent 8fe81ff622
commit 9249980bc5

21
vimrc
View File

@ -87,3 +87,24 @@ syntax on
setlocal nospell
setlocal spelllang=fr
" ------[ Gestion des types de fichiers ] ----------------------------------------------
" Automatically detect file types.
filetype on
filetype indent on
"misc
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
autocmd FileType css set omnifunc=csscomplete#CompleteCSS
autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
autocmd FileType php set omnifunc=phpcomplete#CompletePHP
autocmd FileType c set omnifunc=ccomplete#Complete
"ruby
autocmd BufNewFile,BufRead *Capfile* set filetype=ruby
autocmd FileType ruby,eruby set omnifunc=rubycomplete#Complete
autocmd FileType ruby,eruby let g:rubycomplete_buffer_loading = 1
autocmd FileType ruby,eruby let g:rubycomplete_rails = 1
autocmd FileType ruby,eruby let g:rubycomplete_classes_in_global = 1