emacsでは、開いたファイルはバッファというものに読み込まれます (特別な事をしなくてもふつうにそれを編集してファイルに上書き保存できます)。 つまり、開いたファイルは同じ名前のバッファに対応しています。 また、ファイルに対応していないバッファもあります。
また、emacsではいくつでもファイルを開くことができます。
emacsでは 少なくとも1枚のバッファが表示されていますが、 emacsウィンドウを分割して、いくつでも同時にバッファを 表示することもできます。
emacsでバッファを表示すると、バッファの下に反転した行が1行ある (バッファが1枚だけの場合はちょうど下から二行目に反転した行がある)。 この行をモードラインと呼ぶ。 そのバッファ名などが表示されている (利用している文字コード、使用しているモード、行数なども)。
emacsの一番下の行のことをミニバッファと呼ぶ。 コマンド実行後にメッセージが表示されます。 コマンドを入力したり、コマンドに対する入力 (例えばファイル名入力する)に使われます。
emacs自身には簡単なチュートリアルが含まれています。
$ emacs
とした後、
ESC
そして
x
とキーを押すと、ミニバッファに M-x が表示され、
その右にカーソルが表示されます。
つづけて、
help-with-tutorial
という文字を入力(これはコマンド名になります)して ENTERキー
を押す。
すると TUTORIALのバッファがでてくるので、
説明を読みながら操作を学習できます。
ちなみに、emacsのコマンドはほぼすべてがLispの関数です。 emacsは、実はLispインタープリタです。
たとえば [0-9]\.[0-9]+\(e-[0-9]+\)L と打つと、1.234e-5Lや2.3e-4Lなどを検索できる。次を検索するには C-sを押す。
(1) 変更したい部分にカーソルを持って行き、
M-x describe-face
とする。例えば、
Describe face (default `sh-heredoc'):
と表示される(EnterかC-gを押して抜ける)。この sh-heredocの変数名を覚えておく。
(2) M-x list-faces-display
をして表示されるバッファにsh-heredocがあるので、そこにカーソルを移動して
Enterを押す。
表示されるバッファにある、Foregroundのところの [Choose]にカーソルを移動して
Enterを押す。
色を選ぶ。同じ要領で他も変更できる。
なお、[Choose]が無い場合は、Show All Attributesから Foregroundをチェックして、色を選ぶ。
(3) C-x C-s で変更の設定を .emacs.elに保存する。
適当に .emacs.elを書き直しても良いだろう。
[ref]
http://qiita.com/AnchorBlues/items/91026c4f1c0745f5b851
例えばつぎのものを .emacs.elに加える。
(if (not (eq window-system 'x)) (progn (face-spec-set 'minibuffer-prompt '( (t (:foreground "cyan")) )) ))
[ref]
http://blog.livedoor.jp/moya_pro/archives/23686456.html
http://kei10in.hatenablog.jp/entry/20101101/1288617632