.vimrcで次のオプションを設定しました
set listchars=tab:▸\ ,trail:·
set list
また、コード内の表にスペースが使用されている場所にドットが表示されると予想されます(タブではなくスペースを使用します)。ただし、結果は異なります。
希望する結果に到達する方法をお勧めしてもらえますか?ありがとう!
このリンク を確認する必要があります。私はmatch
コマンドソリューションを使用しています:
:highlight ExtraWhitespace ctermbg=red guibg=red
:match ExtraWhitespace /\s\+$/
このページには、私が個人的に試したことのない list
ベースのソリューション もあります。
また、コード内でタブを使用してスペースが使用されている場所にドットが表示されると予想されます(タブではなくスペースを使用します)
実際、これは逆の方法です。tab
オプションは、スペースの代わりにタブ文字が挿入された(\ t)ときに文字を表示するために使用されます。また、trail
は、行末で末尾のスペースを表示するために使用されます。
末尾にスペースがある単一の空行があるようで、ドットが正しく表示されます。
スペースのみを使用している場合、tab
オプションは使用または表示されません。
vim-better-whitespace プラグインには、@ icecrimeの回答で参照されている Vim Wikiページ からの多くのヒントが組み込まれています。また、いくつかの気の利いた構成オプションがあります。
pathogen.vim をインストールしたのは、このプラグインを使用するためだけで、すべてのことを考慮して、私の人生に満足しています。