各単語が新しい行に配置されるように、行を垂直に折ります。

各単語が新しい行に配置されるように、行を垂直に折ります。

次の文字列が与えられた場合:

"Hello World, how are you today?"

Vimでこの行を垂直に折りたたみ、各単語を新しい行に表示させる方法はありますか?

    "Hello
    World,
    how
    are
    you
    today?"

.CtrlVCtrlgq.vimrc

ベストアンサー1

行のスペースを改行文字に置き換えます。

:%s/\s/\r/g

%sこれにより、すべての行()、すべてのスペース()が改行()に置き換えられます。\s\r

パーセント記号を削除して、現在の行に置き換えを制限できます。

おすすめ記事