.emacs に
(set-language-environment 'Japanese) (set-default-coding-systems 'euc-jp) ; 以下,ターミナルの (set-keyboard-coding-system 'euc-jp) ; 日本語コードに合わせる (set-terminal-coding-system 'euc-jp) (set-buffer-file-coding-system 'euc-jp)
を追加することで,可能だった(FEP はことえりを使用)
以下を追加で入れてもいいとか...(未検証)
(set-input-mode t nil 0)
全ユーザへの設定として,
/usr/share/emacs/site-lisp/
に,
-site-start.el (ユーザの .emacs の設定に上書きされる) -deafult.el (ユーザの .emacs には設定を上書きされない)
でおいてやればいい.
これらの設定は,以下のファイルに保存される.
~/Library/Preference/com.apple.Terminal.plist
また,~/.emacs に現行のものを流用するときの問題として, Panther と Tiger では Terminal の環境変数 TERM の値が xterm-color だが,Jaguar では vt100 となっている.
なので,Jaguar では,
alias emacs='TERM=xterm-color emacs'
なんてことをしてやるといいかも.
Mac 以外のリモートマシンから gnome terminal や PuTTY を使って ログインした場合,デフォルトのままでは日本語を表示,入力できない.
それは,Mac 側の文字コードが UTF-8 であるのと, 入力される文字のメタデータ?が勝手に変換されるからのようである.
その対応としては,
1) 日本語表示のため
利用するターミナルの表示を UTF-8 にする.
2) 日本語入力のため
Mac 側のユーザの ~/.inputrc に以下の 3行を書いてやる.
set convert-meta off set meta-flag on set output-meta on