DRYな備忘録

Don't Repeat Yourself.

VPS環境で文字化け【vim】【screen】【zsh】【debian】

【問題】

環境での日本語が全部文字化けする。

【調査】

./.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