ちょっとした問題を解決したんで備忘録に

vimで保存したファイルの内容の各文字毎にnull文字が挿入される
hdコマンドで見るとこんな感じ
00000000 66 00 75 00 67 00 61 00 0a 00 |f.u.g.a...|
原因はfileencoding=ucs-2leであったこと
適当に :set fileencoding=euc-jp で解決

ucs-2leでエンコードされたファイルをPerlに食わせたら
変な怒り方したんで調べた

ファイルエンコーディングの話だからVim以外でも起こりうる問題だけど…