spacemacs:行末の空白を削除したり表示したりする設定

行末の無駄なスペースが表示できないから、以前から使っていた設定を.spacemacsに入れようと思ったら、すでに設定がありました。

Spacemacsは、Emacsのときに自分でインストールしていたあれこれが最初から入っていて便利ですね。

 

行末や(ほかにもあるらしい)無駄なスペースを処理する設定。

保存するときに自動的に削除(トグル)

SPC t Wwhitespace-cleanup

モードラインの表示:Ⓦ(ONのとき)(※大文字のW)

有効かどうかは、.spacemacsの

dotspacemacs-whitespace-cleanup の設定に従います。

nil:なにもない—Ⓦが表示されていても何もしない

‘all:全部する—(ちょっと挙動がわからない)

‘trailing:末尾のスペースを削除する

 

設定にかかわらずその場で削除

SPC x d w :M-x delete-trailing-whitespace

dotspacemacs-whitespace-cleanup の値に関係なく、その場で空白を取り除きます。

 

空白をバッファに表示(トグル)

SPC t wwhitespace

モードラインの表示:ⓦ(ONのとき) (※小文字のw)

タブやスペースを表示します。

 

すべてのバッファに適用する

SPC t C-Wautomatic whitespace cleanup

どのバッファも保存のときに空白を削除します。

SPC t w のグローバル版

 

SPC t C-w:global whitespace

どのバッファも、タブやスペースを表示します。

SPC t w のグローバル版。

 

参考:https://github.com/syl20bnr/spacemacs/blob/master/doc/DOCUMENTATION.org

コメント