【問題】
環境での日本語が全部文字化けする。
【調査】
./.vimrc
前略 "encoding set encoding=utf-8 set fileencodings=utf-8,euc-jp,ucs-bom,iso-2022-jp-3,iso-2022-jp,eucjp-ms,euc-jisx0213,euc-jp,sjis,cp932,utf-8 後略
./.screenrc
前略 defutf8 on defencoding utf8 #encoding euc utf8 encoding utf8 utf8 後略
./.zshrc
前略 ########## language ########## export LANG=ja_JP.UTF-8 後略
env
% echo $LANG ja_JP.UTF-8
うーん・・・
【解決】
.screenrcの冒頭に以下の一行を加えたら治った
source ./.zshrc
ということはscreen立てたときって、デフォルトでzshrc読んでないってことかー?
【雑感】
でも、治って以降、source ./.zshrcの一行コメントアウトしても治ってるまま。謎い。
DRY