Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. #!/usr/bin/env zsh
  2.  
  3. # Complétion
  4. autoload -U compinit
  5. compinit
  6.  
  7. #Insensible à la casse
  8. zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z}={A-Za-z}'
  9.  
  10. #compinstall
  11. zstyle ':completion:*:descriptions' format '%U%B%d%b%u'
  12. zstyle ':completion:*:warnings' format '%BSorry, no matches for: %d%b'
  13. zstyle ':completion:*:sudo:*' command-path /usr/local/sbin /usr/local/bin \
  14. /usr/sbin /usr/bin /sbin /bin /usr/X11R6/bin
  15. # Crée un cache des complétion possibles
  16. # très utile pour les complétion qui demandent beaucoup de temps
  17. # comme la recherche d'un paquet aptitude install moz<tab>
  18. zstyle ':completion:*' use-cache on
  19. zstyle ':completion:*' cache-path ~/.zsh_cache
  20. # des couleurs pour la complétion
  21. # faites un kill -9 <tab><tab> pour voir :)
  22. zmodload zsh/complist
  23. setopt extendedglob
  24. zstyle ':completion:*:*:kill:*:processes' list-colors "=(#b) #([0-9]#)*=36=31"
  25.  
  26. # Correction des commandes
  27. setopt correctall
  28.  
  29. autoload colors; colors
  30. export PS1="%B[%{$fg[red]%}%n%{$reset_color%}%b@%B%{$fg[cyan]%}%m%b%{$reset_color%}:%~%B]%b "
  31.  
  32. # Les alias marchent comme sous bash
  33. alias ls='ls --color=auto'
  34. alias ll='ls --color=auto -lh'
  35. alias lll='ls --color=auto -lh | less'
  36. # marre de se faire corriger par zsh ;)
  37. alias xs='cd'
  38. alias sl='ls'
  39. # Alias df -h
  40. alias df='df -h'
  41. # Un grep avec des couleurs :
  42. export GREP_COLOR=31
  43. alias grep='grep --color=auto'
  44.  
  45. # un VRAI éditeur de texte ;)
  46. export EDITOR=/usr/bin/vim
  47.  
  48. #Activer l'historique des commandes:
  49. HISTFILE=~/.history
  50. HISTSIZE=1000
  51. SAVEHIST=1000
  52. export HISTFILE SAVEHIST
  53.  
  54.  
  55. echo "Sais-tu que :"; whatis bash
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement