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
IPv6試してみました @ RHEL5

自分自身は表す(ipv4では127.0.0.1) 方法は、 ::1 だそうです。 …

no image
isoなどのCDイメージを手軽にマウント

Daemon ToolsというCDのイメージをマウントする有名なツールがあるので …

no image
tarファイルを解凍せずに中身をみる@Linux

tarファイルの中身を見るのに、小さなファイルなら解凍して中身を展開すればよいで …

no image
SSHキーのfingerprint確認

最近 GitHub の脆弱性つかれたとかで、ssh の fingerprint …

no image
Google IME (mozc) のインストール@Fedora 17

Google製のLinux用IME、Mozc をインストールしてみた。 # yu …

no image
インストールしているFirefox3の拡張機能

Firefox3に追加している拡張機能一覧のメモです。 (Extension L …

no image
screenコマンド覚え書き@Linux

ssh接続が切れても作業環境を保てたり、複数画面を切り替えられたり、画面上の文字 …

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

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

no image
PXEブートでネットワークインストール@RHEL5 or CentOS5

最近のPCやサーバーではPXEというネットワークブートを使って、CDやDVDを使 …

no image
起動時にswaponを実行して、スワップを有効にする @ Android Galaxy S with root

Galaxy S は、Google Map 使うとフリーズしてしまうが、スワップ …