X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=config%2Fzsh%2F50_aliases;h=d1f041691fef88cdae4687a430237120d69f8f8b;hb=1f66b92bd417b2e96d9b819a9ca256cfb4e8fe98;hp=e829180742fdbd6713f151c50aaca5cfc2affb96;hpb=5923f706617b966f114656c78bd60108d4ab1dde;p=~madcoder%2Fdotfiles.git diff --git a/config/zsh/50_aliases b/config/zsh/50_aliases index e829180..d1f0416 100644 --- a/config/zsh/50_aliases +++ b/config/zsh/50_aliases @@ -3,8 +3,12 @@ autoload zmv alias mmv='noglob zmv -W' -alias su='export XAUTHORITY=${HOME}/.Xauthority ; sudo -s' -alias sudo='export XAUTHORITY=${HOME}/.Xauthority ; sudo' +if test -n "$XAUTHORITY"; then + alias su='sudo -E -s' +else + alias su='export XAUTHORITY=${HOME}/.Xauthority ; sudo -s' + alias sudo='export XAUTHORITY=${HOME}/.Xauthority ; sudo' +fi alias du="du -hcs" alias df="df -h" @@ -33,6 +37,8 @@ alias rm='rm -i' alias s2disk='sudo s2disk' alias s2both='sudo s2both' alias s2ram='sudo s2ram' +alias opannotate-asm='opannotate -a --objdump-params -S' +alias caff='caff -u BC6AFB5BA1EE761C,E34B6A5AFE3AF15F -m yes' alias v=vim alias m=madmutt @@ -67,3 +73,11 @@ vman() { vim -m -n --noplugin -c "set ft=man" -c "noremap q :q" -c "Man $@" fi } + +gdbpid() { + if test "$1" = $(printf "%d" "$1"); then + gdb --pid="$1" + else + gdb --pid=$(pidof "$1") + fi +}