Fix EDITOR environment variable issue for emacs
Have programs using the $EDITOR environment variable use emacsclient if a daemon is running but otherwise fallback to plain emacs. See: http://www.emacswiki.org/emacs/EmacsAsDaemon Signed-off-by: Collin J. Doering <rekahsoft@gmail.com>
This commit is contained in:
parent
7c8f081678
commit
6e6c574abc
5
.bashrc
5
.bashrc
@ -66,4 +66,7 @@ fi
|
||||
#eval `keychain --eval --timeout 10 --quiet --agents ssh id_rsa`
|
||||
|
||||
# Default editor
|
||||
export EDITOR="emacs -nw"
|
||||
export ALTERNATE_EDITOR=""
|
||||
export EDITOR="emacsclient -t" # $EDITOR should open in terminal
|
||||
export VISUAL="emacsclient -c -a emacs" # $VISUAL opens in GUI with non-daemon as alternate
|
||||
|
||||
|
4
.zshrc
4
.zshrc
@ -99,4 +99,6 @@ fi
|
||||
#eval `keychain --eval --timeout 10 --quiet --agents ssh id_rsa`
|
||||
|
||||
# Default editor
|
||||
export EDITOR="emacs -nw"
|
||||
export ALTERNATE_EDITOR=""
|
||||
export EDITOR="emacsclient -t" # $EDITOR should open in terminal
|
||||
export VISUAL="emacsclient -c -a emacs" # $VISUAL opens in GUI with non-daemon as alternate
|
||||
|
Reference in New Issue
Block a user