Vim6+ Part12
■ このスレッドは過去ログ倉庫に格納されています
0384名無しさん@お腹いっぱい。
2006/01/31(火) 02:12:16こんな感じに~/.vim/filetype.vimを書けば判定できました。
というかautocmdのパターンにディレクトリをふくめられることを
知ってれば、この関数は必要なかったかも…
au BufRead /usr/include/c++/* call <SID>FTcheck_mm()
fun! <SID>FTcheck_mm()
let n = 1
while n < 5
let line = getline(n)
if line =~ '.*C++.*'
setf cpp
return
endif
let n = n + 1
endwhile
setf nroff
endfun
■ このスレッドは過去ログ倉庫に格納されています