• [^] # Re: C'est pas que c'est mort

    Posté par . En réponse au journal bash 3. Évalué à 3.

    Bon, c'était un troll fait pour tester le peu de réactivité de linuxfr en ce 29 aout, mais je vais essayer de répondre quand même :

    * essaye
    $ zsh
    $ prompt -l
    $ autoload -U promptinit # truc à mettre dans son .zshrc la prochaîne fois
    $ promptinit # idem

    $ prompt -l
    Currently available prompt themes:
    adam1 adam2 bart bigfade clint elite2 elite fade fire off oliver redhat suse walters zefram
    $ prompt <un des trucs ci dessus>

    Pas besoin d'être un power user pour aimer ça ;-)

    * mon désamour pour bash est arrivé quand j'ai voulu ajouter à bash-completion pour GNU/Arch. C'EST UNE HORREUR INMAINTENABLE (pense à iptables de Linux par rapport à la syntaxe du firewall d'OpenBSD)

    * la complétion est vraiment élaborée.
    Elle affiche l'aide :
    $ wget --wait[TAB]
    ---- option
    --wait -- specify wait between retrievals
    --waitretry -- wait between retries of a retrieval (seconds)

    Elle a ce comportement délicieux
    $ vim /etc/bash[TAB] affiche
    ---- file
    bash_completion bash_completion.d/ bash_completion.rpmnew bashrc
    Les [TAB] suivant affichent tour à tour sur la ligne de commande les 4 possibilités. Cool \o/

    * ça a réglé pour moi un problème de rapidité génante de bash+bash_completion. Je ne trouvais pas normal d'attendre 2 secondes sur mon 300Mhz sur $ vim [TAB] dans un répertoire contenant beaucoup de fichiers. ça a à voir avec la façon stupide dont bash_completion gère la chose, qui est lui-même une conséquence de la syntaxe stupide de la complétion programmable de bash.


    Donc pour répondre à ta question, je n'utilise pas du tout ZSH comme un power user. En fait, j'utilise mon shell juste comme avant, mais en mieux.

    Demande à ton ami google un fichier .zshrc typique, et fonce !