vimの>...は何を意味し、単一のスペースに置き換えるには?

vimの>...は何を意味し、単一のスペースに置き換えるには?

:set listスペースを使用するとマークされていることがわかります.。ところで、空白記号の前に>、、>.などが付くという>..のは何を意味しますか>...?どのように削除してスペースを残すことができますか.

良い例を挙げるのは少し難しいですが、含まれているスペースは>..ガムを噛むのと同じ感じです。つまり、スペースを追加すると、行全体を右に移動する前に他の単語をより密接に圧縮できます。

Long    long    time    ago it  began.                                  

答え1

タブのように見えます。カーソルをその上に置き、ga通常モードで押すとそれを確認できます。見えたら

<^I>  9,  Hex 09,  Octal 011

その後はタブです。スペースは次のとおりです。

< >  32,  Hex 20,  Octal 040

各タブを単一のスペースに変更するには:

%s/\t/ /g

関連情報