Emacs には font-lock というソースコードに色を付けてくれる機能が最初から付いている。ところが、この font-lock、デフォールトでは /etc/hosts や /etc/apache2.conf の様な設定ファイルの色付けには対応していない。
不便と思っていたら、解決方法をブログに書いている人がいた。
設定
.emacs に次の一行を追加するだけ。
(require 'generic-x)
generic-x について
この generic-x というファイルは、NEWS.20 というファイルに説明がある。従って、少くとも Emacs 20 以降から Emacs の標準ファイルになったと推察できる。NEWS.20 によると、generic-x がサポートするファイルは以下の通り:
- Apache and NCSA httpd configuration files
- Samba configuration files
- fvwm initialization files
- X resource files
- hosts files (.rhosts, /etc/hosts, etc.)
- mailagent .rules files
- JavaScript files
- VRML files
- Java MANIFEST files
- Java property files
- .mailrc files
- Solaris/Sys V prototype files
- Solaris/Sys V pkginfo files
- C shell alias files
- MS-Windows INF files
- MS-Windows INI files
- MS-Windows Registry files
- MS-Windows BAT scripts
- MS-Windows Resource files
- InstallShield scripts
No comments:
Post a Comment