V35YEMIYH237RB34AQNX7YRCW6JWQEM4NOGHVP34XVVXIEMJJATQC function emacs/usr/local/bin/emacs $argv &
function emacs --description 'convenience wrapper for starting an emacs client and server'# open emacs in gui by defaultset TERMINAL_EMACS falseset passed_argsfor arg in $argvswitch $argcase -t --terminalset TERMINAL_EMACS truecase '*'set passed_args $passed_args $argendendif ps aux | grep -v grep | grep 'emacs.* \-\-daemon' --silent/usr/local/bin/emacs --daemon ^ /dev/null > /dev/nullendif eval $TERMINAL_EMACS/usr/local/bin/emacsclient $passed_args > /dev/null &else/usr/local/bin/emacsclient -c $passed_args > /dev/null &end