2013-04-24 18 views

答えて

11

のための同じハイライトVimはバッファのfiletypeに基づいて構文の強調表示を設定します。 autocmdfiletypeを設定し、複数のファイル拡張子に一致させることができます。

ファイルが.cまたは.my_c_extension拡張子を持つバッファにロードまたは作成されている場合たとえば、filetypecに設定されます。

" In .vimrc, for example: 
autocmd BufRead,BufNewFile *.c,*.my_c_extension set filetype=c 

は、より多くの情報のため:help filetype:help autocmdを参照してください。

filetypeヘルプによれば、autocmdを含む~/.vim/ftdetect/file_extension.vimを作成することができます。これは他のルールの後に読み込まれ、以前にVimやプラグインが行った設定を上書きすることができます。これは、.vimrcに設定する方が望ましい場合があります。あなたはファイルタイプを同じにしたい、(おそらくいくつかの望ましくない副作用を持っていること)、そしてちょうど構文を設定したくない場合は、以下を使用することができます

" File: ~/.vim/ftdetect/my_c_extension.vim 
autocmd BufRead,BufNewFile *.my_c_extension set filetype=c 
1

autocmd BufRead,BufNewFile *.my_c_extension set syntax=c 
関連する問題