vim で編集していたらタブや改行、スペース等が見えればいいなと思ったので、見えるようにしてみた。
.vimrc に次を書き加えると表示される。
これでだいたい表示されるが、全角スペースは表示されないので、
次も書き加えると表示される。
[参考]
Vimのタブ・空白・改行文字等をlistcharsで色変更
https://qiita.com/pollenjp/items/459a08a2cc59485fa08b
【Vim】タブ、空白、改行を可視化する
https://blog.delphinus.dev/2011/08/display-invisible-characters-on-vim.html
.vimrc に次を書き加えると表示される。
set
list
set
listchars
=
tab
:»-,trail:-,
eol
:↲,extends:»,precedes:«,nbsp:%
これでだいたい表示されるが、全角スペースは表示されないので、
次も書き加えると表示される。
if has("syntax")
syntax on
" PODバグ対策
syn sync fromstart
function! ActivateInvisibleIndicator()
" 下の行の" "は全角スペース
syntax match InvisibleJISX0208Space " " display containedin=ALL
highlight InvisibleJISX0208Space term=underline ctermbg=Blue guibg=darkgray gui=underline
endfunction
augroup invisible
autocmd! invisible
autocmd BufNew,BufRead * call ActivateInvisibleIndicator()
augroup END
endif
[参考]
Vimのタブ・空白・改行文字等をlistcharsで色変更
https://qiita.com/pollenjp/items/459a08a2cc59485fa08b
【Vim】タブ、空白、改行を可視化する
https://blog.delphinus.dev/2011/08/display-invisible-characters-on-vim.html
コメント
コメントを投稿