Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
zsh [Le 09/08/2023, 10:06] sefran Oh my zsh |
zsh [Le 18/11/2023, 17:47] (Version actuelle) moths-art [Complétion pour la commande killall] Le correctif est très vieux. Le tips ne sert plus |
||
---|---|---|---|
Ligne 237: | Ligne 237: | ||
Vous aurez un prompt en couleur, des raccourcis clavier similaires à ceux d'[[:Emacs]], ainsi qu'à ceux de [[:Vim]], et de nombreuses autres possibilités. | Vous aurez un prompt en couleur, des raccourcis clavier similaires à ceux d'[[:Emacs]], ainsi qu'à ceux de [[:Vim]], et de nombreuses autres possibilités. | ||
+ | |||
+ | ===== Rendre ZSH plus sexy ===== | ||
+ | |||
+ | Vous pouvez utiliser des thèmes de terminal avec [[Oh-my-zsh|Oh my zsh]]. | ||
===== Résolution de problèmes ===== | ===== Résolution de problèmes ===== | ||
Ligne 268: | Ligne 272: | ||
À noter, que vous pouvez directement connaître le bindkey via Vim : passer en mode insertion et taper Ctrl V</note> | À noter, que vous pouvez directement connaître le bindkey via Vim : passer en mode insertion et taper Ctrl V</note> | ||
- | ==== Complétion pour la commande killall ==== | ||
- | |||
- | Pour ceux qui viennent de bash ils seront dérouté de voir que la commande ''killall'' ne propose pas de complétion, ce bogue a été corrigé : [[https://bugs.launchpad.net/ubuntu/+source/zsh/+bug/204234|zsh's killall process tab completion should match bash's ]] | ||
- | |||
- | Pour faire simple, il suffit de rajouter dans le fichier ''/etc/zsh/zshrc'' les lignes suivantes : | ||
- | |||
- | <code bash> | ||
- | zstyle ':completion:*:processes' command 'ps -ax' | ||
- | zstyle ':completion:*:processes-names' command 'ps -aeo comm=' | ||
- | zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#)*=0=01;31' | ||
- | zstyle ':completion:*:*:kill:*' menu yes select | ||
- | zstyle ':completion:*:*:killall:*:processes-names' list-colors '=(#b) #([0-9]#)*=0=01;31' | ||
- | zstyle ':completion:*:*:killall:*' menu yes select | ||
- | </code> | ||
===== Voir aussi ===== | ===== Voir aussi ===== |