【vim】使用 vim 去除行尾空格

使用 vim 去除行尾空格

qd$a<space><space><esc>g_ldwjq
gg10000@d

說明

  1. 使用 vim 自帶 record 功能
    • q<?> 啓動錄製,保存在 <?>
    • q 結束錄製
    • @<?> 調用 <?> 鍵錄製結果
    • num@<?> 調用 num 次 <?> 鍵錄製結果
  2. 在末尾 dw 刪除空格
  3. $a<space> 添加空格防止末尾無空格情況刪除掉最後一個字符
  4. $a<space><space> 添加兩個空格防止空行情況下出現錯誤
  5. g_ 移動到最後一個非空字符,有些人會使用 $be $ge 等方式移動到最後一個非空字符,但大部分方式是有問題的,詳見 vim如何移動到光標所在行最後一個非空字符,而不是末尾?
  6. 最後按 j 自動下一行
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章