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

Vimのタブ・空白・改行文字等のlistcharsの色変更

$
0
0

自分なりに調べた内容のまとめです。
.vimrc内に記述します。

タブ・空白・改行等の表示

  • 【Vim】タブ、空白、改行を可視化する | blog.remora.cx
    • listで表示される文字のフォーマットを指定する
    • tab:»-
      • “タブ”の表示を決定する。値は 2 文字で指定し、タブがスペース 8 文字に当たる場合、“»-------”などと表示される。
    • trail:-
      • 行末に続くスペースを表す表示。
    • eol:↲
      • 改行記号を表す表示。
    • extends:»
      • ウィンドウの幅が狭くて右に省略された文字がある場合に表示される。
    • precedes:«
      • extends と同じで左に省略された文字がある場合に表示される。
    • nbsp:%
      • 不可視のスペースを表す表示。ただし、この記号の通りに表示されるのは“ ”、 つまり、ノーブレークスペースに限られており、ほかの不可視スペース (画像に挙げた ​、、などなど)には効果がない。
set list
set listchars=tab:»-,trail:-,eol:↲,extends:»,precedes:«,nbsp:%

文字の色変更

hi NonText    ctermbg=None ctermfg=59 guibg=NONE guifg=None
hi SpecialKey ctermbg=None ctermfg=59 guibg=NONE guifg=None

Before -> After

Before (デフォルト)
image.png

After (ctermfg=59)
image.png


Viewing all articles
Browse latest Browse all 5608

Trending Articles



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