Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| pratique:informatique:zsh [12/02/2018 10:56] – créée Zatalyz | pratique:informatique:zsh [30/11/2020 10:36] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Me reste à retrouver comment on met ça en place >< | Me reste à retrouver comment on met ça en place >< | ||
| + | |||
| + | Installer zsh, zsh-syntax-highlighting et liquidprompt (ce dernier étant dans AUR sur archlinux), si on veut que le fichier de conf ci-dessous fonctionne. | ||
| + | trizen -S zsh zsh-syntax-highlighting liquidprompt | ||
| + | |||
| + | Pour le tester : | ||
| + | exec zsh | ||
| + | |||
| + | Pour que ce soit par défaut : | ||
| + | chsh -s /bin/zsh | ||
| + | |||
| + | |||
| + | Configuration personnelle de '' | ||
| + | |||
| + | < | ||
| + | setopt nobeep appendhistory histignoredups histignorespace extendedglob nomatch notify | ||
| + | bindkey -e | ||
| + | bindkey " | ||
| + | bindkey " | ||
| + | export HISTFILE=~/ | ||
| + | export HISTSIZE=1000 | ||
| + | export SAVEHIST=1000 | ||
| + | export CLICOLOR=1 | ||
| + | export EDITOR=' | ||
| + | export PAGER=' | ||
| + | |||
| + | # Path | ||
| + | [ -f ~/ | ||
| + | |||
| + | # Colors | ||
| + | [ " | ||
| + | |||
| + | # Command completion | ||
| + | autoload -U compinit | ||
| + | compinit | ||
| + | |||
| + | # Prompt | ||
| + | if [ -f "/ | ||
| + | unset PROMPT_COMMAND | ||
| + | . "/ | ||
| + | elif [ -f " | ||
| + | unset PROMPT_COMMAND | ||
| + | . " | ||
| + | elif [ " | ||
| + | autoload -U colors && colors | ||
| + | PS1=" | ||
| + | else | ||
| + | PS1=' | ||
| + | fi | ||
| + | |||
| + | # Syntax-highlighting | ||
| + | if [ -f "/ | ||
| + | . "/ | ||
| + | fi | ||
| + | |||
| + | # Aliases | ||
| + | [ -f " | ||
| + | |||
| + | # Exit with a success status | ||
| + | true | ||
| + | </ | ||