【Emacs】ソースコードのカラー表示

CentOS5.1 環境 での問題です。

CentOS5.1 環境で emacs を使用したときに、デフォルトでソースがカラー表示されないので調査をしてみたところ、
原因がわかったのでメモをしておきます。

下記が現象です。

  1. 2台の開発機にそれぞれ Fedora8 、 CentOS5.1 をインストールしました。
  2. それぞれ
    # yum install emacs
    で emacs をインストールします。
  3. # emacs -nw
    で Fedora はデフォルトでソースに色が表示されますが、 CentOS の場合表示されません。

原因は、

  1. Fedora8 の emacs の バージョンは 22.1 で、 CentOS のバージョンは 21.4 でした。
  2. 調べたところ、21 ではターミナルの場合、初期設定ではカラー表示をしない設定になっているそうです。

よって、解決策としては、

  1. 自分のホーム直下で
    # vi .emac
  2. 下記の1行を追加します。
    (global-font-lock-mode t)
  3. # emacs -nw
    html ファイルなどを読み込むと、カラー表示されています。
スポンサーリンク

フォローする