Vimで不可視文字を表示

vim編集にて不可視文字を表示させたい

* 本ページはプロモーションが含まれています

Python書式やMarkDown記述に慣れてくると、特に空白行やタブをVimで可視化したくなるときがあります

一時的にVimで可視化 

: set list
: set listchars=tab-,trail:-,eol:↲,extends,precedes,nbsp:%,space:_

恒久的に可視化 

~/.vimrcに下記を追加

set list
set listchars=tab-,trail:-,eol:↲,extends,precedes,nbsp:%,space:_

非表示に戻したい 

vim内で、

:set nolist

参考 

[Vimのタブ・空白・改行文字等のlistcharsの色変更] (https://qiita.com/pollenjp/items/459a08a2cc59485fa08b )

項目説明
set list不可視文字を表示
set listchars表示させる文字を設定
tabタブ文字を表示
trail行末の空白を表示
eol改行の表示
space空白の表示
Vim