We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 20b3d43 commit 8c4ea4fCopy full SHA for 8c4ea4f
aliases/available/git.aliases.bash
@@ -28,14 +28,18 @@ alias gdel='git branch -D'
28
alias gmu='git fetch origin -v; git fetch upstream -v; git merge upstream/master'
29
alias gll='git log --graph --pretty=oneline --abbrev-commit'
30
31
-case $OSTYPE in
32
- linux*)
33
- alias gd='git diff | vim -R -'
34
- ;;
35
- darwin*)
36
- alias gd='git diff | mate'
37
38
- *)
39
- alias gd='git diff'
40
41
-esac
+if [ -z "$EDITOR" ]; then
+ case $OSTYPE in
+ linux*)
+ alias gd='git diff | vim -R -'
+ ;;
+ darwin*)
+ alias gd='git diff | mate'
+ *)
+ alias gd='git diff'
42
+ esac
43
+else
44
+ alias gd="git diff | $EDITOR"
45
+fi
0 commit comments