From 037f7c391eaa37ba7bc515c6031c4d7e60801309 Mon Sep 17 00:00:00 2001 From: Antono Vasiljev Date: Sat, 24 Mar 2012 01:37:36 +0300 Subject: [PATCH] Better emacs aliases - e for nowait - em for wait - E for emacslient as SUDO_EDITOR - always sue emacs if there is no emacs server --- aliases/available/emacs.aliases.bash | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/aliases/available/emacs.aliases.bash b/aliases/available/emacs.aliases.bash index 5042b17e..81c3b642 100644 --- a/aliases/available/emacs.aliases.bash +++ b/aliases/available/emacs.aliases.bash @@ -1,11 +1,12 @@ #!/bin/bash case $OSTYPE in - linux*) - alias em='emacs' - alias e='emacsclient -n' - ;; - darwin*) - alias em="open -a emacs" - ;; + linux*) + alias e='emacsclient -a emacs -n' + alias em='emacsclient -a emacs' + alias E="SUDO_EDITOR=\"emacsclient -c -a emacs\" sudoedit" + ;; + darwin*) + alias em="open -a emacs" + ;; esac