Salut,
Je n'utilisait pas ZSH a cause de l'absence de support de l'unicode, et comme on dit que les versions récentes de cet excellent shell supportent l'unicode je me suis laissé tenté.
J'ai émergé zsh avec l'use-flag unicode et j'utilise fr_FR.utf8 comme locale, sauf que ça ne marche pas !
Quand je tape un caractère accentué il se retrouve précédé d'un 'i' et quand je fait retour en arrière y'a la moitié de l'invité de commandes qui se fait écraser.
Et je ne parle pas de l'essait avec du texte japonais via SCIM, sous Bash ça passe, mais ZSH devient carrément fous, obligé de faire un reset a l'aveugle pour récupérer le terminal.
Bref j'ai du zapper une option a mettre dans dans le zshrc pour le support de l'unicode et je suis complètement perdus dans les manpages, donc comment faire marcher l'unicode avec ZSH ?
Autre question : toujours sous ZSH, y'a une option pour remplacer le '%' de l'invité de commandes par autre chose ?
# Ré
Posté par 태 (site web personnel) . Évalué à 3.
Pour le prompt (l'invite de commande), il suffit de modifier la variable PROMPT
Par exemple : export PROMPT='%n@%U%m%u%# '
et il y a des invites de commande plus évolués : mets dans ton bashrc les lignes suivantes
autoload -U promptinit
promptinit
prompt bart
Tu peux choisir autre chose que le prompt nommé bart bien sur : 'prompt -p' pour avoir une idée des prompts proposés.
[^] # Re: Ré
Posté par Tonton Benoit . Évalué à 2.
Pour l'Unicode Debian doit bien avoir un zshrc par défaut dans /etc/zsh ou /etc non ?
# Ça marche !
Posté par Tonton Benoit . Évalué à 2.
Seul problème /etc/profile est adapté a bash, donc je perd la couleur, je vais voir ça !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.