vim - ファイルの関連付け - >Apache コンフィグレーション


 クラウディア


1. 概要
2. ファイルの関連付け
3. ディレクトリ指定

1. 概要

 「vim」では、「apache」のシンタックスハイライトも持っていますが。  「apache」のコンフィグレーションファイルである、「httpd.conf」に対して、デフォルトでは、関連付けを持っていません。

2. ファイルの関連付け


~/.vim/ftdetect/apache.vim
 に。

au BufRead,BufNewFile *.conf set filetype=apache
 と書くとすべての「.conf」が「apache」の定義ファイルと同じシンタックスハイライトになります。

3. ディレクトリ指定

 前項だと、少し乱暴。  例えば、「FreeBSD」の場合、「/etc/rc.conf」なんてのもありますからね。  基本的には、コンフィグレーションファイルの拡張子は、「.conf」なわけで。

au BufRead,BufNewFile /usr/local/etc/apache24/*/*.conf set filetype=apache
 と記述することで・・・。

/usr/local/etc/apache24/httpd.conf
/usr/local/etc/apache24/Includes/*.conf
 が、「apache」のコンフィグレーションファイルとしてのシンタックスハイライトで編集することができます。