@ -10,7 +10,7 @@
# - Configuration changes made at runtime are applied to all frames.
# - Configuration changes made at runtime are applied to all frames.
if " $ZSH /tools/require_tool.sh " emacs 23 2>/dev/null ; then
if " $ZSH /tools/require_tool.sh " emacs 24 2>/dev/null ; then
export EMACS_PLUGIN_LAUNCHER = " $ZSH /plugins/emacs/emacsclient.sh "
export EMACS_PLUGIN_LAUNCHER = " $ZSH /plugins/emacs/emacsclient.sh "
# set EDITOR if not already defined.
# set EDITOR if not already defined.
@ -18,15 +18,14 @@ if "$ZSH/tools/require_tool.sh" emacs 23 2>/dev/null ; then
alias emacs = " $EMACS_PLUGIN_LAUNCHER --no-wait "
alias emacs = " $EMACS_PLUGIN_LAUNCHER --no-wait "
alias e = emacs
alias e = emacs
# open terminal emacsclient
alias te = " $EMACS_PLUGIN_LAUNCHER -nw "
# same than M-x eval but from outside Emacs.
# same than M-x eval but from outside Emacs.
alias eeval = " $EMACS_PLUGIN_LAUNCHER --eval "
alias eeval = " $EMACS_PLUGIN_LAUNCHER --eval "
# create a new X frame
# create a new X frame
alias eframe = 'emacsclient --alternate-editor "" --create-frame'
alias eframe = 'emacsclient --alternate-editor "" --create-frame'
# to code all night long
alias emasc = emacs
alias emcas = emacs
# Write to standard output the path to the file
# Write to standard output the path to the file
# opened in the current buffer.
# opened in the current buffer.