/snap/gh/502/usr/lib/git-core/mergetools
NameSizeModeActions
araxis3580644editdlrm
bc3670644editdlrm
bc3240644editdlrm
codecompare3530644editdlrm
deltawalker6630644editdlrm
diffmerge3090644editdlrm
diffuse2480644editdlrm
ecmerge3060644editdlrm
emerge4380644editdlrm
examdiff3360644editdlrm
gvimdiff290644editdlrm
gvimdiff2290644editdlrm
gvimdiff3290644editdlrm
kdiff35220644editdlrm
kompare1170644editdlrm
meld8430644editdlrm
opendiff2670644editdlrm
p4merge6170644editdlrm
tkdiff2580644editdlrm
tortoisemerge6020644editdlrm
vimdiff8900644editdlrm
vimdiff2290644editdlrm
vimdiff3290644editdlrm
winmerge3610644editdlrm
xxdiff5840644editdlrm
Edit: /snap/gh/502/usr/lib/git-core/mergetools/vimdiff (890B)
diff_cmd () { "$merge_tool_path" -R -f -d \ -c 'wincmd l' -c 'cd $GIT_PREFIX' "$LOCAL" "$REMOTE" } merge_cmd () { case "$1" in gvimdiff|vimdiff) if $base_present then "$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" fi ;; gvimdiff2|vimdiff2) "$merge_tool_path" -f -d -c 'wincmd l' \ "$LOCAL" "$MERGED" "$REMOTE" ;; gvimdiff3|vimdiff3) if $base_present then "$merge_tool_path" -f -d -c 'hid | hid | hid' \ "$LOCAL" "$REMOTE" "$BASE" "$MERGED" else "$merge_tool_path" -f -d -c 'hid | hid' \ "$LOCAL" "$REMOTE" "$MERGED" fi ;; esac } translate_merge_tool_path() { case "$1" in gvimdiff|gvimdiff2|gvimdiff3) echo gvim ;; vimdiff|vimdiff2|vimdiff3) echo vim ;; esac } exit_code_trustable () { true }