Windows Terminalに背景画像を設定して使ってたらEmacsの配色が気になったのでカスタマイズしてみる
メタキーについて
C-x
は制御キーを押しながらx
キーを押すという意味。ウチだとCtrlキーだったが、環境による。M-x
はメタキーを押しながらx
キーを押すという意味。ウチだとEscapeキーだったが、環境による。
face 名の調べ方
- 編集中に色が気に入らない箇所にキャレットを合わせる。
M-x describe-face
を実行すると、ミニバッファにface
名が出る。
変更
M-x list-faces-display
を入力してEnter
。- face 一覧バッファが開かれる。
C-x C-o
で分割ウィンドウのFaces
側にキャレットを移動。C-x 1
で現在のバッファを選択したままウィンドウ分割をやめる。- 変えたいface名の上で
Enter
。 face
設定バッファが開く。- 色名がない場合、それは他のfaceから派生したfaceである。派生元のfaceの名前が書いてあるはずなので、一旦閉じる。
- 色名があればそこに色コード
#RRGGBB
や#RGB
を書くか、右の[
にキャレットを合わせて ]Enter
で色一覧を開いて色の上でEnter
で選択。 - 変更したら
C-x C-s
で保存すると~/.emacs
に反映される。 - バッファを閉じる時は
C-x k
。ミニバッファに閉じるバッファ名を入力する状態になるので、そのままEnter
を押すと今のバッファを閉じる。またはC-g
でキャンセル。
一度設定した後は、普通に ~/.emacs
を編集することで微調整できる。
You must log in or register to comment.