linux下使用vim編輯文本文件時顯示^M的解決辦法
有時候在windows下編寫的python腳本在linux下不能運行,就是因爲^M的原因,因爲windows下行結束符是/r/n,而liinux只需要/n. 我們可以使用cat –v來顯示一個文本文件中的^M符號,或者如果有非improved的vi版本的話,也可以直接vi查看。
要替換掉文本中的^M有個比較簡單的辦法,通常這類文件在vim中下面都會顯示dos模式,那麼我們直接設置爲unix模式就會自動清楚了。方法是:
- :set fileformat=unix
- 保存退出