Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

よく使うのにすぐ忘れる 行末の空白削除コマンド

$
0
0

コードレビューなどで
「ここに余計な空白があるね」
みたいな指摘を受けてですね
「ま・・・また・・・またやってしまった・・・」ポロポロ
と言う気持ちになって、当然
「消して 以下全部」
と言われるわけですよ
「ちくしょう・・・なんで俺がこんな目に・・・ちくしょう・・・・ちくしょう・・・!!!!」ポロポロ
で、本来、レビューして頂きたいロジックのことなんて、すべてどうでも良くなっちゃうんです(ならない)

空白行を削除

:g/^ *$/d

行頭から行末までにある半角空白だけで構成されている行と、改行コードのみの行を削除します
1.gif
* ライトブルーの'_'(アンダースコア)が半角の空白です

空白のみの行の空白を削除

:%s/^ *$//g

行頭から行末までにある半角空白だけで構成されている行の半角空白を削除します。改行コードは残します
2.gif

行末の空白を削除

:%s/ *$//g

ファイルすべての行末にある半角空白を削除します
ほとんどこれしか使いません

3.gif

「・・・・・よし・・・成功だ・・・・!!!!!」
「よかった・・・・よかった・・・・・!!!!!」ポロポロ


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>