這個是 exVim 的一個外掛叫做 "ntpeters/vim-better-whitespace" 導致的. 這個外掛的作用是顯示那些多餘的空格為紅色. 你有兩種方法移除:第一種方法: 移除 vim-better-whitespace 這個外掛. 開啟你的 .vimrc.plugins, 找到:
這個是 exVim 的一個外掛叫做 "ntpeters/vim-better-whitespace" 導致的. 這個外掛的作用是顯示那些多餘的空格為紅色. 你有兩種方法移除:第一種方法: 移除 vim-better-whitespace 這個外掛. 開啟你的 .vimrc.plugins, 找到:
把他註釋掉或者刪除掉即可.第二種方法: 利用 vim-better-whitespace 自動去除掉多餘的空格. 透過 <leader>w 也就是 `\w` 就會幫助你把這些多餘的空格去除掉.這個外掛是我刻意加上的, 為的是讓不同的人使用不同的程式碼編輯器提交到 Github 上的程式碼更統一一些. 有些開發者喜歡裝一些自動去空格的外掛 (Atom, Sublime Text 都有自帶的), 這樣像我這樣使用 exVim 開發的開發人員有時提交到 github 上的程式碼在其他人那裡就會"被"做去空格處理, 這麼一來提交的程式碼就會產生很多 diff. 所以我就引入這個外掛, 並透過手動去空格的方式來整理好自己的提交.