Skip to content

Commit 8c4ea4f

Browse files
committed
Add ability to override using $EDITOR
1 parent 20b3d43 commit 8c4ea4f

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

aliases/available/git.aliases.bash

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,18 @@ alias gdel='git branch -D'
2828
alias gmu='git fetch origin -v; git fetch upstream -v; git merge upstream/master'
2929
alias gll='git log --graph --pretty=oneline --abbrev-commit'
3030

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
31+
if [ -z "$EDITOR" ]; then
32+
case $OSTYPE in
33+
linux*)
34+
alias gd='git diff | vim -R -'
35+
;;
36+
darwin*)
37+
alias gd='git diff | mate'
38+
;;
39+
*)
40+
alias gd='git diff'
41+
;;
42+
esac
43+
else
44+
alias gd="git diff | $EDITOR"
45+
fi

0 commit comments

Comments
 (0)