Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
pratique:informatique:zsh [12/02/2018 10:56] – créée Zatalyzpratique: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 ''.zshrc'' :
 +
 +<code>
 +setopt nobeep appendhistory histignoredups histignorespace extendedglob nomatch notify
 +bindkey -e
 +bindkey "^[[3~"  delete-char
 +bindkey "^[3;5~" delete-char
 +export HISTFILE=~/.zsh_history
 +export HISTSIZE=1000
 +export SAVEHIST=1000
 +export CLICOLOR=1
 +export EDITOR='nano'
 +export PAGER='less'
 + 
 +# Path
 +[ -f ~/.setpath.sh ] && . ~/.setpath.sh
 + 
 +# Colors
 +[ "$CLICOLOR" -ne 0 ] && hash dircolors 2>/dev/null && eval $(dircolors -b)
 + 
 +# Command completion
 +autoload -U compinit
 +compinit
 + 
 +# Prompt
 +if [ -f "/usr/bin/liquidprompt" ]; then
 +unset PROMPT_COMMAND
 +. "/usr/bin/liquidprompt"
 +elif [ -f "$HOME/liquidprompt/liquidprompt" ]; then
 +unset PROMPT_COMMAND
 +. "$HOME/liquidprompt/liquidprompt"
 +elif [ "$CLICOLOR" -ne 0 ]; then
 +autoload -U colors && colors
 +PS1="%{$fg[red]%}%n%{$reset_color%}@%{$fg[yellow]%}%M%{$fg[red]%}->%{$reset_color%} "
 +else
 +PS1='%n@%M-> '
 +fi
 + 
 +# Syntax-highlighting
 +if [ -f "/usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" ]; then
 +. "/usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
 +fi
 + 
 +# Aliases
 +[ -f "$HOME/.aliases" ] && . "$HOME/.aliases"
 + 
 +# Exit with a success status
 +true
 +</code>
CC Attribution-Noncommercial-Share Alike 4.0 International Driven by DokuWiki
pratique/informatique/zsh.1518429405.txt.gz · Dernière modification : 30/11/2020 10:35 (modification externe)