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