magitの更新

MacのEmacsでmagitを使っているが、久しぶりにM-x magit-statusを実行すると、
magit-auto-revert-mode: Symbol’s value as variable is void: executable-find
となる。どうやらmagitが古いようなので更新した。
M-x package-list-packages として古いmagitを削除し、最新のmagitを再度インストールした。

Emacsでの改行[RET]入力時の動作

Emacsではいつの頃からか、[RET]キーを押すと改行+インデントという動作になっています。C-jで改行のみ(インデントなし)とすることができます。

[RET]の動作とC-jの動作を入れ替えるには、.emacsに

(electric-indent-mode 0)

を書いておけばよいです。

作業中に動的に入れ替えるには

M-x electric-indent-mode

とすればよいです。

Emacsの変数の値を一時的に変更する

Emacs上で作業中に変数の値を一時的に変更したい場合は
M-x set-variableを入力します。
ミニバッファに
Set variable:
と表示されますので変数名を入力してEnter。
バッファローカルな変数の値を入力するように表示されますので、値を入力すればよいです。