■
Putty or TeraTermからemacs (xemacs)での日本語表示、入力について
.emacs .xemacs/init.elに以下の行を追加
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; 日本語表示の設定 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (if (featurep 'mule) (progn (set-language-environment "Japanese") (prefer-coding-system 'euc-jp-unix) (set-keyboard-coding-system 'euc-jp-unix) (if (not window-system) (set-terminal-coding-system 'euc-jp-unix)) ;; )) ; 日本語 info が文字化けしないように (auto-compression-mode t) ; xemacs の shell-mode で 日本語 EUC が使えるようにする (if (featurep 'xemacs) (add-hook 'shell-mode-hook (function (lambda () (set-buffer-process-coding-system 'euc-japan 'euc-japan)))) ) ; 日本語 grep (if (file-exists-p "/usr/bin/lgrep") (setq grep-command "lgrep -n ") )
この設定でemacsだと日本語表示入力出来るようになるんだけど、
xemacsだと入力は出来ない。
Webをあさってたら以下のような話を見つけた
> TeraTermからログインしてMS-IMEを使用してXEmacsに漢字入力するにはどうした > らよいのでしょうか。 以前どっかで似たような質問をしたことがあるのですが、その時の答は 「XEmacs の tty 環境での日本語サポートはあまり出来がよくない。それ に XEmacs を tty 環境で使うのはあまり意味がない。それなら Emacs 20 でいいんじゃないの?」でした。
うーん。。 とりあえず日本語入力する時はemacsにするか。。