刪除找到的行

有時候拿系統的範例設定檔來修改,
改完之後…有時覺得設定檔內註解越看越不順眼…
這時…可在VIM下輸入

這時全部前面有『#』的說明全部不見了…

說明g為全部,#目標文字,d刪除…
懂了吧:P

去除^M with Vim

windows with uinx-like在資料交換的時候
在文件後面都會出現^M的換行符號
這裡提供兩種方法去除^M

方法一:

方法二:

Vim setting with python

說明:
shiftwidth: 使用 [>>] , [< <] , cindent 時填入的空白數
tabstop:一個 tab 其長度相當於多少個空白
expandtab:將 tab 轉成空白

移除換行控制碼^M

在不硬平台上面編輯過的檔案…
傳到Linux-like平台上面…
常常後面都會多出一個符號^M

其實無傷大雅還是可以用…(還沒遇到因為^M發生程式錯誤的狀況…)

但是一向要求完美的我…當下一定會手賤想要把他移除…

cat oldfile | tr -d ‘\r’ > newfile

搞定…