[zsh] Historique root
Publié : jeu. 11 juil. 2013, 21:45
Bien le bonjour,
Depuis quelques temps je traîne un souci et n'ayant toujours pas réussi à le résoudre je me décide à demander de l'aide.
J'utilise zsh et la fonction historique qui me permets de retrouver mes anciennes commandes par simple appel à l'historique. Si tout se passe bien en utilisateur normal, la demande d'historique en root reste muette (seul effet, passer le début de la commande en court de frappe en italique... ).
Voici mon .zshrc (sous /root):
A noter que si je source .zshrc avant alors ça fonctionne...
Merci.
Depuis quelques temps je traîne un souci et n'ayant toujours pas réussi à le résoudre je me décide à demander de l'aide.
J'utilise zsh et la fonction historique qui me permets de retrouver mes anciennes commandes par simple appel à l'historique. Si tout se passe bien en utilisateur normal, la demande d'historique en root reste muette (seul effet, passer le début de la commande en court de frappe en italique... ).
Voici mon .zshrc (sous /root):
Code : Tout sélectionner
autoload -Uz history-beginning-search-menu compinit
compinit
export LS_COLORS='no=0:fi=0:ex=1:di=1;32:ln=36:or=1;40:mi=1;40:pi=31:so=33:bd=44;37:cd=44;37'
zle -N history-beginning-search-menu
bindkey '^X' history-beginning-search-menu
_comp_options+=(globdots)
HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
unsetopt beep
setopt hist_ignore_all_dups
setopt share_history
setopt inc_append_history
bindkey -e
bindkey "\e[1~" beginning-of-line
bindkey "\e[4~" end-of-line
bindkey "\e[3~" delete-char
bindkey "\e[2~" overwrite-mode
export EDITOR="gvim"
PS1=$'\n%{\e[1;31m%} %. > %{\e[0m%}'
RPS1=$'-%t-'
alias ls='ls -A --group-directories-first --color=auto'
alias pk='pkill'
zstyle ':completion:*' list-colors list-colors ${(s.:.)LS_COLORS}
zstyle ':completion:*' completer _expand _complete _ignored
zstyle ':completion:*' list-prompt %SAt %p: Hit TAB for more, or the character to insert%s
zstyle ':completion:*:(killall|pkill|kill):*' menu yes select
zstyle ':completion:*:(killall|pkill|kill):*' force-list always
zstyle :compinstall filename '/root/.zshrc'
Merci.