タグ

Vimとdiffに関するmiggitのブックマーク (4)

  • vimdiffを利用するためのススメ - J-Linuxer

    ドモ ヾ('-'*) ド o('▽')o モ (*'-')ノ ドモ 茅原です。お疲れ様です。 さて、日はvimdiffについて記載します。 私が開発する時はいつもテキストエディタのvimを使います。 eclipse等も使ってみたのですが、手に馴染むまでカスタマイズできなかったので 使うのやめてしまいました。。。 プロの職人たる者ツールにはこだわりたいところです♪ということで私はvimを選択しました。 さて皆さんは開発をするときにマージ作業を経験してことがあるかと思います。 マージとはソースコードに差分を入れ込む作業です。なぜこのような作業が発生するかというと、「お客様別にブランチが分けられている」「お試し機能をリリースして、線に取り込みたい」、他にぱっとは思いつきませんが開発の状況によってマージが行われます。 WindowsではWinMargeやDF等のソフトがありますよね。あれらのソ

  • fugitive.vim が便利すぎたのでメモ - 反省はしても後悔はしない

    Vim から Git を操作するプラグインとしては、今まで git.vim を使っていたんですが、fugitive.vim のほうが便利だったので乗り換えました。 詳しい説明はここ VimmerなGit使いはfugitive.vimを今すぐ入れたほうがいい - SELECT * FROM life; ここでは、自分が特に便利だと思った機能を書きます。 git add -p をグラフィカルに行う git add -p を使うと、複数の変更箇所のうちどの変更をコミットに含めるかを選ぶことができますが、fugitive の :Gdiff を使うとこれをグラフィカルに行うことができます。 :Gdiff コマンドはインデックスとワークツリーの状態の差分を vim の diff で表示します。 こんな感じ たとえば、スタイルシートの設定(上のほうの差分)はコミットに含めたいけど、クラス属性の付与(下の

    fugitive.vim が便利すぎたのでメモ - 反省はしても後悔はしない
  • 2つのテキストファイルの差分をマージする — 名無しのvim使い

    vimエディタで2つのファイルの差分を表示した後、その差分をマージする方法を紹介します。 コピーアンドペーストでもマージ作業はできますが、この操作は簡単なので覚えておくと役に立ちます。 (Windows, Mac)

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

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

  • 1