web-dev-qa-db-ja.com

非XMLファイルのvimでXML構文の強調表示をオンにする

私はvimを使用していくつかのログファイルを閲覧しています(ファイル拡張子は.log)多くのXMLが含まれています。

ファイルを開いた後、XML構文の強調表示をオンにするにはどうすればよいですか?もちろん、XML構文の強調表示をallログファイルに関連付けたくはありません。

7

必要なコマンドは「:setfiletype"。 例えば:

:setf xml

見る ":help :setfiletype "。

9
Heptite

これは〜/ .vimrcファイルにも配置できます

au BufNewFile, BufRead *.extension_name set filetype=xml

extension_nameを必要な拡張子に置き換え、vimを再度開くと、xml構文が強調表示されます。

5
RubyFanatic

@ RubyFanatic answer を拡張すると、私にとってうまくいったのは(vimのコマンドモードで):

au BufNewFile,BufRead *.extension_name setf xml
1
Mar Ian