zshrc.d/30-aliases.zrc
changeset 0 7215ca490221
child 12 a906009be2b1
equal deleted inserted replaced
-1:000000000000 0:7215ca490221
       
     1 
       
     2 ###########
       
     3 # Aliases #
       
     4 ###########
       
     5 
       
     6 # Ces 3 alias demandent confirmation avant d'ecraser un fichier
       
     7 alias cp='cp -i'
       
     8 alias mv='mv -i'
       
     9 alias rm='rm -i'
       
    10 
       
    11 alias cd..='cd ..'
       
    12 
       
    13 # Gestion de l'historique des commandes
       
    14 alias h=history 23
       
    15 alias H='history | less'
       
    16 
       
    17 # Affiche la liste de tous les processus tournant en memoire
       
    18 alias psx='ps aux | less -S'
       
    19 
       
    20 # Affiche la liste de tous vos processus
       
    21 alias psu='ps ux | less -S'
       
    22 
       
    23 # Divers alias pour lister le contenu d'un repertoire
       
    24 # la = comme 'ls' avec les fichiers caches en plus
       
    25 # ll = tout lister, y compris les fichiers caches
       
    26 # lm = comme 'll' avec une pause en plus
       
    27 # dir = affichage long
       
    28 # dirm = comme 'dirm' avec une pause en plus
       
    29 alias l='command ls $LS_OPTIONS -l'
       
    30 alias ls='command ls $LS_OPTIONS -F'
       
    31 alias la='command ls $LS_OPTIONS -aF'
       
    32 alias ll='command ls $LS_OPTIONS -laF'
       
    33 function lm() { command ls $LS_OPTIONS -laF $* | less }
       
    34 alias dir='command ls $LS_OPTIONS -lF'
       
    35 function dirm() { command ls $LS_OPTIONS -lF $* | less }
       
    36 
       
    37 # Gestion de la directory stack, lire le man pour en savoir plus
       
    38 alias d=dirs
       
    39 alias dv='dirs -v'
       
    40 #alias pu=pushd
       
    41 #alias po=popd
       
    42 
       
    43 if [[ -x /usr/bin/xemacs ]]; then
       
    44   alias em='xemacs -nw'
       
    45 elif [[ -x /usr/bin/emacs ]]; then
       
    46   alias em='emacs -nw'
       
    47 fi
       
    48 if [[ -x /usr/bin/vim ]]; then
       
    49   alias vi=vim
       
    50 fi
       
    51 
       
    52 # DNS stuff
       
    53 alias dmx='dig -t MX +nocmd +nocomment +identify +nostats +noquestion'
       
    54 alias dhost='dig +nocmd +nocomment +identify +nostats +noquestion'
       
    55 
       
    56 # :)
       
    57 alias :q='echo "Ha ha ha :-)"'
       
    58 
       
    59 # Xterm resizing-fu  (From Joey...)
       
    60 alias default='echo -e "\033]50;fixed\007"'
       
    61 alias normal=default
       
    62 #alias hide='echo -e "\033]50;nil2\007"'
       
    63 #alias tiny='echo -e "\033]50;5x7\007"'
       
    64 alias small='echo -e "\033]50;6x10\007"'
       
    65 alias medium='echo -e "\033]50;7x13\007"'
       
    66 alias large='echo -e "\033]50;9x15\007"'
       
    67 alias huge='echo -e "\033]50;10x20\007"'