Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

vimで改行に置換

      2013/07/15

viで改行を置換(削除)するには、

:%s/\\n//g

とすればよいですが、改行に置換するには置換先に\nを入れても置換できません。

:%s/hoge/\\n/g

Debian Etchでは

hoge12hoge34
hoge56hoge78

^@12^@34
^@56^@78

となってしまいました。

\nの代わりにCtrl-v に続いてリターンを入力すると改行コード(^M)を挿入できます。

:%s/hoge/^M/g
hoge12hoge34
hoge56hoge78

は無事

12
34

56
78

になりました。

 - IT技術

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
キーコードの表示@Debian etch

以下のコマンドでキーコードの対応表を取得できます。 # xmodmap -pke …

no image
iptables のルールの移行

移行元のルールを保存し、 # iptables-save > filena …

no image
WordPressのPukiwikiプラグイン導入

以前pukiwikiを使っていたので便利かなと思い入れてみた。例えば <p …

Lenovo Trackpoint キーボードで、Fnキーの振る舞いを逆にする@Windows 10

Lenovo の Trackpointキーボード 0B47208を使っているので …

no image
PS3ファームウェアは3.0に!

PS3のファームウェアが着々と進化してますね。ついに3.0が2009/9/1にリ …

no image
リモートデスクトップサーバ構築@Ubuntu 14.04 LTS

Ubuntu 14.04.2 LTS (Cloud-image版)に、リモートデ …

no image
proxy.pacのデバッグ@Firefox

プロキシ環境では、プロキシ設定を自動化するためにproxy.pacなるものがよく …

no image
BeckyからThunderbirdへのデータの移行

BeckyからThunderbirdへのデータの移行はネット上に多くの事例が掲載 …

no image
Webベースでマニュアルや仕様書などのドキュメント書き

マニュアルや仕様書などのドキュメントを書くとき、どのようなツールを皆さん使ってい …

no image
OpenSSL, OpenSSH脆弱性@Debian

Debian etch以降のOpenSSL, OpenSSHで大きな脆弱性が発見 …