2017-06-18 35 views
0

這可能對你來說很奇怪。在按:wq並重新打開我的文件後,奇怪的字符會出現像這樣@t += 1^[[>1;4402;0c,而應該只是@t += 1。程序不會拋出任何錯誤或異常。當我以gedit或崇高文本打開文件時,這些字符不會顯示出來。它們也掛在特定的行上,而不管代碼或該行上的任何內容。任何幫助?從文件中退出後出現在vim中的奇怪字符

+1

聽起來像是在VIM或在你的終端仿真器中的錯誤。你使用哪種終端模擬器? – Joni

+0

Ubuntu終端 – 0sfh

+0

看起來像某種[ANSI轉義代碼](https://en.wikipedia.org/wiki/ANSI_escape_code)。文件物理地包含哪些字節?你可以發佈'od -c yourfile'的輸出嗎? 'od -c .vimrc' [here](https://pastebin.com/xQfVAeH9) – weibeld

回答

1

錯誤可能是因爲編碼方案。試試UTF-8。

用於設置UTF-8作爲默認的編碼方案read here

+0

UTF-8被設置爲默認編碼方案,但仍然存在於我創建的每個文件中。 – 0sfh