eclipseを使ってコリコリコードを書いていると、たまに発生する現象がある。
下のように、エラーの表示が出る。
なんだろうってみてみると、こんなエラー。
コマンドラインから、git diff
ってすると、バイナリファイルとして認識されてしまうようだ。
vimで開くとこうなってた。
Vrapperっていう、Eclipseでvim風にゴニョゴニョ出来るやつを使っているからだろうか。。。
ググってみると、このページがヒット。
http://superuser.com/questions/75130/how-to-remove-this-symbol-with-vim
結局、^@ってどんな文字コードなんだろうか。。。。
謎。
【追記】
どういうパターンで発生するかがわかった。
- コマンドモードでvを押して、文章を選択
- sを押して上書き
- command + v を押して、コピーしてたものを貼り付け。
こうすると、コピペした文章の一番最初の部分に変な文字が入る。。。
【追記2】
layoutのxmlファイルをいじった時もおかしくなるようだ。。。
こちらは、エラーとちゃんと出るわけじゃないし、一見何の問題もないようなので、結構ハマった。。
使わないほうがいいかなー。Vrapper。。。それともeclipseの問題か。。。謎><
【追記3】
Vrapperを使わずにしばらく作業してたらまったく発生しなくなった。
やはりこれが原因かー。