New $PAGER: vimmanpager (only if available)
Correct some alias to be more generic with $PAGER Correct CDPATH
This commit is contained in:
parent
d34974413a
commit
ca89738866
20
zshenv
20
zshenv
|
@ -3,20 +3,30 @@
|
|||
# Formation Debian GNU/Linux par Alexis de Lattre
|
||||
# http://formation-debian.via.ecp.fr/
|
||||
|
||||
# Le PATH = répertoires dans lequels le shell va chercher les commandes
|
||||
# Le PATH = répertoires dans lesquels le shell va chercher les commandes
|
||||
# ATTENTION : le répertoire courant ne fait pas partie du PATH
|
||||
export PATH="/usr/local/bin:/usr/local/sbin:/bin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/sbin:$HOME/bin:/opt:/usr/local/games"
|
||||
|
||||
# CDPATH: variable d'environnement que cd regardera pour la complétion sur les répertoires qu'elle pourra parcourir
|
||||
export CDPATH='/etc/:/var/:./:~/:../:../../'
|
||||
export CDPATH='./:/etc/:~/:../:/var/:../../'
|
||||
|
||||
# Viewer/Editeur par defaut (pour Crontab, CVS,...)
|
||||
export VISUAL=vim
|
||||
export EDITOR=vim
|
||||
export BROWSER=firefox
|
||||
if [ $(command -v firefox) ]; then
|
||||
export BROWSER=firefox
|
||||
else
|
||||
export BROWSER=iceweasel
|
||||
fi
|
||||
|
||||
# Pager less:
|
||||
export PAGER=less
|
||||
# Pager vimmanpager | less
|
||||
#export PAGER=less
|
||||
if [ $(command -v vimmanpager) ]; then
|
||||
export PAGER=vimmanpager
|
||||
else
|
||||
export PAGER=less
|
||||
fi
|
||||
alias zless=$PAGER
|
||||
|
||||
# Variables pour la coloration de less
|
||||
export LESS_TERMCAP_mb=$'\E[01;31m' # début de blink
|
||||
|
|
9
zshrc
9
zshrc
|
@ -26,8 +26,9 @@ alias rm='rm --interactive'
|
|||
# Raccourcis pour 'ls'
|
||||
alias ll='ls -l'
|
||||
alias la='ls -lA'
|
||||
alias llm='ls -l | $PAGER'
|
||||
alias llm='ls -l | most'
|
||||
alias lll='ls -l | less'
|
||||
alias llv='ls -l | vimmanpager'
|
||||
##Classer par date
|
||||
alias llt='ls -l -t -h -r'
|
||||
alias lld='ls -l -d */ -h'
|
||||
|
@ -160,6 +161,7 @@ alias -g G='| grep -v grep | grep'
|
|||
alias -g L='| less'
|
||||
alias -g M="| most"
|
||||
alias -g S="| sort"
|
||||
alias -g V="| vimmanpager"
|
||||
alias -g W="| wc -l"
|
||||
alias -g B="&|"
|
||||
alias -g HL="--help"
|
||||
|
@ -171,13 +173,12 @@ alias -g NUL="> /dev/null 2>&1"
|
|||
|
||||
## Affichage de l'historique
|
||||
if [ "$PAGER" = "most" ]; then
|
||||
# En commencant par la fin avec most (bidouillage, on est pas sensé avoir ):
|
||||
# En commencant par la fin avec most (bidouillage, on est pas sensé avoir):
|
||||
alias hist="fc -El 0 | most +$HISTSIZE"
|
||||
#alias hist="most +$HISTSIZE ~/.zsh/history"
|
||||
# Une fois dans un fichier avec most, la touche 'B' permet d'aller à la fin du fichier
|
||||
else
|
||||
# En commencant par la fin avec less:
|
||||
alias hist="fc -El 0 | less +G"
|
||||
alias hist="fc -El 0 | $PAGER +G"
|
||||
#alias hist="less +G ~/.zsh/history"
|
||||
fi
|
||||
alias ghist='fc -El 0 | grep'
|
||||
|
|
Loading…
Reference in New Issue