windows break line ^M in unix

今天遇上了一個 git clone 後自動產生 windows 換行問題,查了一下造成在 unix like 都會造成無法正常使用問題,最後解決方式是直接用 vim 來把這換行符號刪除,由於少量就沒再去找其他方案,在 vim 當中刪除方式為按下 ESC 後輸入以下這段,再按下 enter,由於 ^M 是特殊符號,而不是你所見的,所以必須要按下 ctrl 的組合鍵來輸入。

:%s/<CTRL+V><CTRL+M>//g

沒有留言:

張貼留言