基於此vimcast,我更改了我的.vimrc文件。刪除與vim相同的尾部空格
http://vimcasts.org/episodes/tidying-whitespace#highlighter_963342
現在每一次我碰那個文件裏有一些涉及到尾部空格變化的文件。在一次掃描中,我想刪除所有的尾隨空格。
雖然這是棘手的。
請確保您不要刪除行尾字符。 vim代碼負責這一點。
如果一行沒有尾隨空格,那麼該行不應該被標記爲被git改變。
基於此vimcast,我更改了我的.vimrc文件。刪除與vim相同的尾部空格
http://vimcasts.org/episodes/tidying-whitespace#highlighter_963342
現在每一次我碰那個文件裏有一些涉及到尾部空格變化的文件。在一次掃描中,我想刪除所有的尾隨空格。
雖然這是棘手的。
請確保您不要刪除行尾字符。 vim代碼負責這一點。
如果一行沒有尾隨空格,那麼該行不應該被標記爲被git改變。
混帳配置--global apply.whitespace nowarn
我有一個很難解釋你的問題 - 不知道從哪裏蠢貨,進入 - 但是假設你正在尋找一個外殼命令,以從每一行刪除尾隨空白:
sed 's/[[:space:]]\+$//'
在視覺上確認,它的去除空白:
cat -E afile
sed 's/[[:space:]]\+//' afile | cat -E