OSXターミナルのデフォルト CodingSystem はUTF-8にしたいわけなので、 FreeBSD側の入出力をUTF-8にする作業。
sudo portinstall converters/mule-ucs
でMule-UCSをインストールした後、~/.emacs.elに以下のように記述した。
(require 'un-define) (set-language-environment 'Japanese) (prefer-coding-system 'utf-8) (set-terminal-coding-system 'utf-8) (set-keyboard-coding-system 'utf-8) (set-clipboard-coding-system 'utf-8) (load-library "term/bobcat")
jlessの出力をUTF-8にする方法も捜したけど見付からず。
マニュアルによるとLANG/LC_ALL/LC_CTYPEといったロケールにutf-8と書いてあれば認識するらしいのだが、
JLESSCHARSET=japanese-ujisと書いてあった時のように自動変換をするわけではないらしく役に立たない。