emacsまとめ

昨日、一昨日と emacs の設定で悪戦苦闘したが、たくさんのコメントのおかげで解決。その結果をまとめとく。
コメントをくれた方々、どうもありがとうございました。

UTF-8 の表示

mule-ucs をインストール。

 # apt-get install mule-ucs

.emacs を修正。以下の記述を追加し、euc-jp を utf-8 に変更する。

 ;;; for Debian
 (un-define-debian)
 ;;; for not Debian
 ;(require 'un-define)

以上でOK。
これでも文字化けする場合は、/usr/share/doc/mule-ucs/example/dot.emacs.ja に設定のサンプルがあるのでこれを参考にして .emacs を修正してみる。 

emacs → 他アプリへのコピー・ペースト

.emacs に以下の内容を記述。

 (setq x-select-enable-clipboard t)
 (setq selection-coding-system 'compound-text-with-extensions)

これで、C-w, M-w した内容がクリップボードにコピーされ、他アプリ内でペースト出来るようになる。
他アプリでペーストするには以下の操作が可能。

C-v
Shift-Insert
マウス真ん中ボタンクリック
マウス左右ボタン同時クリック