Created
July 9, 2020 14:01
-
-
Save barmic/e3ed1bb2bb71283d9091a7648de6ad56 to your computer and use it in GitHub Desktop.
zsh quick tips
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
setopt AUTOCD # Faire un cd sans cd | |
# Permet d'ajouter les répertoires dans les quels on navigue dans une pile | |
# de manière automatique. S'utilise avec cd -<tab> (cd -2 permet d'aller dans l'avant dernier dossier parcouru) | |
setopt AUTO_PUSHD | |
setopt PUSHDMINUS | |
# permet de créer un racourcis vers un dossier à utiliser ~plouf | |
hash -d plouf="${HOME}/fold1/fold2/fold3/" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
setopt APPENDHISTORY # Ajout les historiques | |
# Pour avoir le même historique dans tous les shells | |
setopt INC_APPEND_HISTORY SHARE_HISTORY | |
# Mode verbose (date, ...) ; incompatible avec les autres shells | |
setopt EXTENDED_HISTORY | |
unsetopt HIST_VERIFY # Supprime la vérification lors de l'usage de "!cmd" | |
unsetopt LIST_AMBIGUOUS # Modifie la manière dont est gérée l'autocomplétement | |
# Supprime les répétitions dans le fichier d'historique, ne conservant | |
# que la dernière occurrence ajoutée | |
setopt HIST_IGNORE_ALL_DUPS | |
# La recherche dans l'historique avec l'éditeur de commandes de zsh ne | |
# montre pas une même ligne plus d'une fois, même si elle a été | |
# enregistrée | |
setopt HIST_FIND_NO_DUPS | |
HISTFILE=~/.histfile | |
HISTSIZE=10000 | |
SAVEHIST="${HISTSIZE}" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment