タグ

2011年4月24日のブックマーク (2件)

  • 2つのテキストファイルの差分を取る — 名無しのvim使い

    概要 vimエディタを使用して、2つのテキストファイルの差分を表示する方法を紹介します。 このテクニックは、主にファイルの比較をする場合に使用します。 「diffsplit」コマンドを使う vimエディタでは「diffsplit」コマンドで、 今エディタで開いているファイルと、指定したファイルとの差分を表示できます。 「diffsplit」を使ってファイルの差分を取る場合、コマンドの書式は次のようになります。 :vertical diffsplit 差分を取りたいファイル 差分を取りたいファイルの名前が「theother.txt」なら、コマンド例は次の通りです。 :vertical diffsplit theother.txt Note 「vertical」コマンドは「ウィンドウを横2つに分割しろ」という指定です。 このオプションを外した場合、ウィンドウは縦2つに分割された後、 各差分がそ

    Zoe
    Zoe 2011/04/24
    vimで2ファイルのdiffを取る
  • vi や sed で余分な空白行を削除する方法 - hnamaizawa のブログ

    結構いざと言う時にやり方を忘れてしまって、ぐぐることが多いので、備忘録としてテキストファイルの余分な空白行を削除する方法を記述します。 vi エディタで対応する場合 vi で任意のファイルを開く 以下のコマンド実行 『:g/^ *$/d』  <- 行の最初から最後まで空白文字の行を削除する意味) sed コマンドで対応する場合 Unix や Cygwin 環境などで以下の sed コマンドを実行 # sed '/^ *$/d' <対象ファイル名> > <出力ファイル名>

    vi や sed で余分な空白行を削除する方法 - hnamaizawa のブログ
    Zoe
    Zoe 2011/04/24
    空白行の削除