debian

Debian testing(Buster)でelpa-highlight-indentationをインストールし設定する

elpa-highlight-indentationとは

Emacsのバッファでインデントレベルをハイライトしてくれるマイナーモードです。

このパッケージは2つのマイナーモードを提供しています。

  • highlight-indentation-mode

インデントレベルごとにガイドを表示します。

  • highlight-indentation-current-column-mode

ポイントを含んでいるラインと同じレベルにインデントされた他のラインを示すガイドを表示します。

elpa-highlight-indentationのインストール

# apt install elpa-highlight-indentation

elpa-highlight-indentationの設定

Python-modeに設定するには、以下のコードを’.emacs’に書きます。

(require 'highlight-indentation)
(add-hook 'python-mode-hook 'highlight-indentation-current-column-mode)

highlight-indentation-modeとhighlight-indentation-current-column-modeのどちらがよいかは自分で試して決めるとよいでしょう。

私は、表示のうるさくなかった’highlight-indentation-current-column-mode’を設定しました。

また、デフォルトでは、ハイライトの色が黒だったので、薄い黄色にしました。

(set-face-background 'highlight-indentation-current-column-face "#e3e3d3")

Emacs24 SnapshotをDebian wheezy(testing)にインストールする方法

 

emacs-snapshot Debian packages のページに説明は書いてありますが, ここでも手順を書いておきます.

キーをインポートします

$ wget -q -O – http://emacs.naquadah.org/key.gpg | sudo apt-key add –

/etc/apt-sources.listにスナップショットのリポジトリを加えます

deb http://emacs.naquadah.org/ unstable/
deb-src http://emacs.naquadah.org/ unstable/

wheezy(testing)ですが,testingの パッケージがないためunstableをインストールします.

パッケージデータベースをアップデートします.

$ sudo aptitude update

emacs-snapshotをインストールします

$ sudo aptitude install emacs-snapshot