私は2つのファイルの違いを見るためにvimdiffを使っています。私は左のタブ(最初のファイル)から行をコピーし、2番目のタブ(2番目のファイル)に貼り付けることが可能かどうか疑問に思っています。実際には、私は2番目のタブにアクセスできるようにも見えません。vimdiffのタブ間にコピー貼り付け線
ありがとうございました!
私は2つのファイルの違いを見るためにvimdiffを使っています。私は左のタブ(最初のファイル)から行をコピーし、2番目のタブ(2番目のファイル)に貼り付けることが可能かどうか疑問に思っています。実際には、私は2番目のタブにアクセスできるようにも見えません。vimdiffのタブ間にコピー貼り付け線
ありがとうございました!
コメントで説明したように、dp
またはdo
を使用すると、カーソルがバッファー間にあるdiffを移動できます。
また、あなたはすでに全体のファイル内のすべての違いを検討した場合、あなたは、それぞれ、または現在のバッファをすべての差分を移動するために:1,$diffput
または:1,$diffget
を行うことができることを意味し、コマンド:[range]diffget
と:[range]diffput
を使用することができます。
+1です: 'do'とは違って、Vimのライン・ビジュアル・モードを使用して選択されたいくつかの行に対しても動作します! – Melebius
現在の差分ブロックを別の側にコピーするには 'dp'を使い、別の側から現在のものにコピーするには' do'を使います。 'dp'は' put'を意味し、 'do'は' get'を意味します。現在の差分ブロックは、キャレットがある場所です。それ以外に:offtopic。 – Vlad
ありがとうございます。私はまた、Ctrl W + Ctrl Wがタブを切り替えるためのショートカットであることを知りました。 – nay
':help diff'やhttp://vimdoc.sourceforge.net/htmldoc/diff.htmlにもっと詳しいヘルプがあります。 – Vlad