- ベストアンサー
vimであるファイルの全ての行頭にスペースを挿入
wikiにソースコードを張ろうと思い、最初だけ行頭にスペースを入れて こぴぺしたら、次の行からはスペースがないので、うまくまとまりませんでした。 どうやら全ての行頭にスペースを入れなければならないらしいのですが ちまちまとやっていくにはあまりにも時間のかかってしまうソースです。 vimで一発で全ての行頭にスペースを挿入する事って出来ないのでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
:%s/^/ / と入力すれば一発です。 上記はスペースは半角を1個だけですので、 お好みの数にして下さい。
その他の回答 (2)
- kuroizell
- ベストアンサー率55% (95/170)
回答No.3
> wikiの編集画面に貼り付けたら結局スペースは消えてしまいました。。。 それは、「wiki記法(wiki文法)」の問題ですね。 利用中のwikiのマニュアルを確認して下さい。
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.2
「wiki」でどう扱っているかは知らんが, HTML レベルだと行頭 (や行末) の空白は無視されるかもしれん. これは英語のフォーマットの関係だからどうしようもない. どうしても空白を入れたいなら, pre要素でも使うのかなぁ. CDATAセクションが使えればもうちょっと簡単だけど....
お礼
ありがとうございます! 正規表現のありがたみを実感しました。 ただ、vim上では確かにスペースを入れれたのですが wikiの編集画面に貼り付けたら結局スペースは消えてしまいました。。。 何かいい方法はないものでしょうか。