Lorsque j'utilise vim pour modifier les fichiers .mak, la surbrillance de la syntaxe n'est pas appliquée au fichier. Voici mon .vimrcmako type_fichier non détecté dans vim
" Pathogen
call pathogen#infect()
call pathogen#helptags()
filetype off
filetype plugin indent on
syntax on
set nu
colorscheme denkai
autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
let g:NERDTreeWinPos = "right"
let NERDTreeShowHidden=1
nmap <silent> <F3> : wincmd p<CR>
nmap <silent> <F2> : NERDTreeToggle<CR>
nmap <silent> <TAB> : bNext<CR>
set noswapfile
set nobackup
set backspace=indent,eol,start
set undofile
set undodir=$HOME/.vim/undo
set undolevels=1000
set undoreload=10000
set noexpandtab
set listchars=tab:▸-,eol:$,trail:~,nbsp:~
set cursorline
set cursorcolumn
hi CursorLine cterm=NONE ctermbg=darkcyan ctermfg=black guibg=darkblue guifg=white
hi CursorColumn cterm=NONE ctermbg=darkcyan ctermfg=black guibg=darkblue guifg=white
au BufNewFile, BufRead, BufReadPost *.mak set filetype=mako
au BufRead, BufNewFile *.mak set syntax=mako
J'ai essayé filetype tourner et la syntaxe et hors tension à la fin du fichier (le retirer du haut du fichier à la fin), mais il ne fonctionnait pas. Je voudrais que le type de fichier soit détecté automatiquement et appliqué la syntaxe correcte (mako) lors de l'édition de ces fichiers.
Lorsque je tape: set ft = mako cela fonctionne merveilleusement bien.
Merci pour l'aide!
Je sais que ça fait presque deux ans, mais comme je passais en revue mes questions/réponses, je me suis souvenu que c'était très utile. Merci. – maximegir