Skip to content

Commit

Permalink
Merge branch 'dw/mergetool-vim-window-shuffle' into maint
Browse files Browse the repository at this point in the history
The vimdiff backend for "git mergetool" has been tweaked to arrange
and number buffers in the order that would match the expectation of
majority of people who read left to right, then top down and assign
buffers 1 2 3 4 "mentally" to local base remote merge windows based
on that order.

* dw/mergetool-vim-window-shuffle:
  mergetool: reorder vim/gvim buffers in three-way diffs
  • Loading branch information
Junio C Hamano committed Feb 22, 2016
2 parents fa7b63d + 2300328 commit 2263a05
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions mergetools/vimdiff
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ merge_cmd () {
gvimdiff|vimdiff)
if $base_present
then
"$merge_tool_path" -f -d -c 'wincmd J' \
"$MERGED" "$LOCAL" "$BASE" "$REMOTE"
"$merge_tool_path" -f -d -c '4wincmd w | wincmd J' \
"$LOCAL" "$BASE" "$REMOTE" "$MERGED"
else
"$merge_tool_path" -f -d -c 'wincmd l' \
"$LOCAL" "$MERGED" "$REMOTE"
Expand Down

0 comments on commit 2263a05

Please sign in to comment.