2017-06-18 5 views
0

これはあなたにとっては奇妙なことかもしれません。 :wqを押して私のファイルを開いた後、奇妙な文字は@t += 1^[[>1;4402;0cのように表示されますが、むしろ@t += 1になります。プログラムはエラーや例外をスローしません。また、これらの文字は、geditや崇高なテキストでファイルを開くと表示されません。コードやコンテンツに関係なく特定の行にもフックされます。ファイルから終了した後にvimに奇妙な文字が表示される

+1

としてUTF-8を設定し

はvimの中または端末エミュレータのバグのような音。どの端末エミュレータを使用していますか? – Joni

+0

Ubuntu端末 – 0sfh

+0

どうやら[ANSIエスケープコード](https://en.wikipedia.org/wiki/ANSI_escape_code)のように見えます。ファイルには物理的にどのバイトが含まれていますか? 'od -c yourfile'の出力を投稿できますか? – weibeld

答えて

1

エンコード方式のせいでエラーが発生している可能性があります。 UTF-8を試してください。デフォルトのエンコード方式read here

+0

UTF-8がデフォルトのエンコーディングスキームとして設定されていますが、私が作成するすべてのファイルには引き続き存在します。 – 0sfh

関連する問題