>>695
#スクリプト自体にバグはないという前提

文字コードはEUCになってるか?
改行コードはLFか?
viも最近は高機能だから、文字コードを端末に合わせて変換してくれるらしいからな。
正しく表示される云々はあてにならない。