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
|
# Formation Debian GNU/Linux par Alexis de Lattre
|
||||||
# http://formation-debian.via.ecp.fr/
|
# 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
|
# 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"
|
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
|
# 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,...)
|
# Viewer/Editeur par defaut (pour Crontab, CVS,...)
|
||||||
export VISUAL=vim
|
export VISUAL=vim
|
||||||
export EDITOR=vim
|
export EDITOR=vim
|
||||||
export BROWSER=firefox
|
if [ $(command -v firefox) ]; then
|
||||||
|
export BROWSER=firefox
|
||||||
|
else
|
||||||
|
export BROWSER=iceweasel
|
||||||
|
fi
|
||||||
|
|
||||||
# Pager less:
|
# Pager vimmanpager | less
|
||||||
export PAGER=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
|
# Variables pour la coloration de less
|
||||||
export LESS_TERMCAP_mb=$'\E[01;31m' # début de blink
|
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'
|
# Raccourcis pour 'ls'
|
||||||
alias ll='ls -l'
|
alias ll='ls -l'
|
||||||
alias la='ls -lA'
|
alias la='ls -lA'
|
||||||
alias llm='ls -l | $PAGER'
|
alias llm='ls -l | most'
|
||||||
alias lll='ls -l | less'
|
alias lll='ls -l | less'
|
||||||
|
alias llv='ls -l | vimmanpager'
|
||||||
##Classer par date
|
##Classer par date
|
||||||
alias llt='ls -l -t -h -r'
|
alias llt='ls -l -t -h -r'
|
||||||
alias lld='ls -l -d */ -h'
|
alias lld='ls -l -d */ -h'
|
||||||
|
@ -160,6 +161,7 @@ alias -g G='| grep -v grep | grep'
|
||||||
alias -g L='| less'
|
alias -g L='| less'
|
||||||
alias -g M="| most"
|
alias -g M="| most"
|
||||||
alias -g S="| sort"
|
alias -g S="| sort"
|
||||||
|
alias -g V="| vimmanpager"
|
||||||
alias -g W="| wc -l"
|
alias -g W="| wc -l"
|
||||||
alias -g B="&|"
|
alias -g B="&|"
|
||||||
alias -g HL="--help"
|
alias -g HL="--help"
|
||||||
|
@ -171,13 +173,12 @@ alias -g NUL="> /dev/null 2>&1"
|
||||||
|
|
||||||
## Affichage de l'historique
|
## Affichage de l'historique
|
||||||
if [ "$PAGER" = "most" ]; then
|
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="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
|
# Une fois dans un fichier avec most, la touche 'B' permet d'aller à la fin du fichier
|
||||||
else
|
else
|
||||||
# En commencant par la fin avec less:
|
# 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"
|
#alias hist="less +G ~/.zsh/history"
|
||||||
fi
|
fi
|
||||||
alias ghist='fc -El 0 | grep'
|
alias ghist='fc -El 0 | grep'
|
||||||
|
|
Loading…
Reference in New Issue