Hatena::ブログ(Diary)

大よろこびする優しい雷鳴 このページをアンテナに追加 RSSフィード

2007-04-26

MacPort経由で入れたzsh上で、日本語が化ける

いつごろからかは不明だけど、コマンドライン上で日本語が化けるようになっていた。lsだと化けないんだけどなぁ。

.zshenvとかに不備があるのかと思ったけど、最近ずっと変更していないのでそれはない。

% sudo port -d selfupdate && sudo port -d sync && sudo port upgrade installed

でアップデートしても駄目だったので、本家からソースを落としてインストールしてみる。

% wget http://www.zsh.org/pub/zsh-4.3.4.tar.gz
% tar xzvf zsh-4.3.4.tar.gz
% cd zsh-4.3.4
% ./Util/preconfig    
% ./configure --enable-multibyte --enable-locale
% make
% sudo make install

/usr/local/bin/zshを実行すると、文字化けなくなっていた。

chsh -s /usr/local/bin/zshは

chsh: /usr/local/bin/zsh: non-standard shell
chsh: netinfo domain ".": unchanged

と言われて出来ないようなので、

% sudo cp /usr/local/bin/zsh* /bin

で上書きした。

totugekilunatotugekiluna 2008/10/08 02:26 chshを実行しても出来ない理由は、/etc/shellsに/opt/local/bin/zshが登録されていないためです。

hazy-moonhazy-moon 2008/10/08 07:16 わざわざコメントありがとうございます。ほかの記事にも書いてないかもですが、去年のうちに解決できました。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/hazy-moon/20070426/1177600783
プロフィール

hazy-moon

hazy-moon

むしろ、露のなかにひたされて、凍った菫の花を糧とすることだ。

最近のコメント
ページビュー
366825