タグ付けされた質問 「merge」

4
ラインをインターリーブしてブロックをマージする
これから渡すように、行をインターリーブすることで2つのテキストブロックをマージする専用の方法はありますか? a1 a2 a3 a4 b1 b2 b3 b4 それに: a1 b1 a2 b2 a3 b3 a4 b4 いくつかのコマンドで? 編集:私は本当に佐藤桂のソリューションが好きです、ここに私がそれを実装した方法があります: function! Interleave() " retrieve last selected area position and size let start = line(".") execute "normal! gvo\<esc>" let end = line(".") let [start, end] = sort([start, end], "n") let size …

1
vimdiffおよびマージの競合
ソース管理下でブランチをマージする場合、他の開発者とのマージ競合の問題がしばしば発生します。 vimdiffを使用してソース管理に対するコード変更を比較できることは知っていますが、vimdiffを使用してマージの競合の競合を解決する方法もあります。 個人的に私はgitにもっと興味がありますが、他のソース管理ツール/システム用のプラグイン/技術があるかどうかを理解することは有益でしょう。


1
編集中に加えられた外部の変更をマージする
Vimで編集中のファイルに外部の変更が加えられた場合、私はによってファイルのコンテンツを再読み込みできることを理解しています:edit。しかし、(内部で)保存したいファイルに変更を加えたと仮定します。2つの変更セット(外部と内部)を統合する方法はありますか?私が理解していることから、:edit単に外部の変化を取り入れます。
10 merge 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.