VIで改行を扱う
Filed under 未分類
とあるテキストファイルに以下のような行があるとする。
abc def ghi
これを、スペース区切りで改行したい場合、
:1,$ s/ /\n/g
ではいけないわけです。
これをできるようにするには、
:1,$ s/ /^M/g
となるようにします。
が、ここで重要なのは、
^ と M を打つわけじゃなくて、
Ctrl + V で ^ を表示し、
Ctrl + M で M を表示します。
これで、空白が改行に置き換わるわけですよ。