From 72896f1d1d0ae633d360aede3956d42036fd600d Mon Sep 17 00:00:00 2001 From: hugues Date: Wed, 16 May 2007 10:17:44 +0000 Subject: =?utf-8?q?Tout=20plein=20de=20modifs,=20du=20m=C3=A9nage,=20des=20trucs=20en=20plus, =20plus=20beaux,=20moins=20moches,=20plus=20mieux=20et=20tout=20et=20tout=208-)?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------1.5.4.1" This is a multi-part message in MIME format. --------------1.5.4.1 Content-Type: text/plain; charset=UTF-8; format=fixed Content-Transfer-Encoding: 8bit git-svn-id: svn+ssh://hugues@maison/opt/svn/private/hugues@382 a0e5b806-a6f9-0310-978d-cbce73f8a913 --- 50_Aliases.zsh | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 50_Aliases.zsh (limited to '50_Aliases.zsh') diff --git a/50_Aliases.zsh b/50_Aliases.zsh new file mode 100644 index 0000000..1818c4b --- /dev/null +++ b/50_Aliases.zsh @@ -0,0 +1,65 @@ +## +## Part of configuration files for Zsh 4 +## by Hugues Hiegel +## +## NO WARRANTY PROVIDED, USE AT YOUR OWN RISKS +## +## You are encouraged to use, modify, and redistribute +## these files with or without this notice. +## +alias a='alias' + +a -g ¬ISO='LC_ALL=fr_FR' +a -g ¬UTF='LC_ALL=fr_FR.UTF-8' + +a una=unalias + +cmd_exists emacsclient && a e='emacsclient' +cmd_exists emacs && a ne='emacs -nw' + +cmd_exists vim && a v='vim' + +cmd_exists eject && a close='eject -t' + +a rm='rm -i' +a mv='mv -i' +a cp && una cp ## Dé-assigne les alias de ``cp'' +autoload zmv +a mmv='noglob zmv -W' + +normal_user && cmd_exists apt-get && a apt-get='sudo apt-get' + +a rt='find .* * -prune -type f \( -name "*~" -o -name ".*~" -o -name "#*#" \) -exec rm -vf \{\} \;' + +a eg=egrep + +a hg='< $HISTFILE cat -n | grep' +##'hc' stands for something like 'fc' and 'hg'## +a hc='history 0| grep' +a lg='ls -lap | grep' + +a s='cd ..' +a so='cd ${OLDPWD}' + +a x=exit + +a ls='ls -F --color=always' +a l='ls -lh' +a ll='ls -l' +a la='ls -la' +a lc='ls -c' +a lm='ls -ma' +a lc1='\ls -c1' + +cmd_exists dict && a definition='dict -h dict.org' +cmd_exists dict && a traduction='dict -h localhost -P-' + +cmd_exists dosbox && a dosbox='dosbox -c "mount c \"`pwd`\"" -c "mount d /cdrom -t cdrom" -c "c:" ' +cmd_exists emacss && a gnus='emacs -f gnus' + +#a make='make -j' + +## Suffixes Aliases +cmd_exists editdiff && a -s patch=editdiff +a -s c=$EDITOR +a -s h=$EDITOR -- cgit v1.2.3