Emacs の現在の行番号をハイライトさせる hlinum.el を作りました.

みなさん Emacs の linum-mode 使ってますか?
現在行を左側に出してくれるかわいいヤツです.

でも,現在行とかを強調表示してくれたりするともっとかわいいですよね.
というわけで,linum-mode に現在行を強調表示する機能を追加した hlinum.el を作りました.

hlinum.el を使うと,こんな感じに現在行を強調表示してくれます.

以下から取得できます.
http://code.google.com/p/hlinum-mode/

使い方

  • hlinum.el をロードパスの通った所へ置きます.
  • .emacs に以下のコードを追加します.
(require 'hlinum)
  • おもむろに M-x linum-mode します.
  • 楽しんでね!

おまけ

  • linum-highlight-face をいじることで,強調表示に使う色を変更できます.

例えばこんな感じ.

;; 前景色を黒,背景色を赤にする.
(custom-set-faces
 '(linum-highlight-face ((t (:foreground "black"
                             :background "red")))))
  • 常に linum-mode を有効にしたい時には,.emacs に以下のコードを追加します.
(custom-set-variables
 '(global-linum-mode t))

2013/06/19 追記:

Marmalade および MELPA のリポジトリに入っているので,list-packages 経由でインストール出来ます.