]> git.donarmstrong.com Git - bin.git/blobdiff - sane_editor
add mutt alias which executes neomutt if that exists
[bin.git] / sane_editor
index 44cf0afa3fd49045b81389c2908d77e21e0dcfd1..dd1aec75de8f2de3d691b37e27f1702c92605c61 100755 (executable)
 if [ -x /usr/bin/emacsclient ] && [ -x /usr/bin/emacs ]; then
     # reset the tempdir to deal with setuid things clearing it
     export TMPDIR="$(echo ~/tmp)";
-    if ( emacsclient -n -e '()' </dev/null >/dev/null); then
-       if [ -n "$DISPLAY" ]; then
-           exec emacsclient -nw "$@";
-       else
-           exec emacsclient -c "$@";
-       fi;
+    if [ -z "$DISPLAY" ]; then
+       exec emacsclient --alternate-editor /usr/bin/vi -c -nw "$@";
+    else
+       exec emacsclient --alternate-editor /usr/bin/vi -c "$@";
     fi;
 fi;
 if [ -x /usr/bin/gnuclient ] && [ -x /usr/bin/emacs ]; then