2012-08-20

Emacsレシピ: カーソル位置表示


プログラムや設定ファイルを編集中に、行番号が気になります。
今カーソルがいる行番号の表示方法をご紹介。



カーソルの位置が何文字目かを表示

(column-number-mode t)

カーソルの位置が何行目かを表示

(line-number-mode t)

カーソル行をハイライト表示

ハイライト表示ではなくアンダーライン表示にもできるのですが、アンダーラインにしてしまうと記号のアンダースコアが見難くなってしまうのでバックカラーを変更する設定にしています。
(defface hlline-face
  '((((class color)
      (background dark))
     (:background "gray20"))
    (((class color)
      (background light))
     (:background "ForestGreen"))
    (t
     ()))
  "*Face used by hl-line.")
(setq hl-line-face 'hlline-face)
;; (setq hl-line-face 'underline) ; 下線
(global-hl-line-mode)
使用出来るカラーは emacsで使用可能なカラーコード一覧 のとおりです。

0 件のコメント:

コメントを投稿