View previous topic :: View next topic |
Author |
Message |
cuicui Apprentice
Joined: 17 Dec 2004 Posts: 208
|
Posted: Sun Jun 12, 2005 10:37 am Post subject: [shell] Completion "zsh-like" avec bash ? |
|
|
Bonjour,
Je trouve la completion de ZSH très pratique: <TAB> affiche les différentes possibilités et si on continue d'appuyer sur <TAB> lesdites possibiltés sont entièrement complétées dans l'invite de commande (bash ne fait que réafficher les possibilités en sautant des lignes ce qui fait tout défiler vers le bas sans pour autant proposer un autre choix).
Est-ce qu'il y a une possibilté d'avoir ce genre de complétion sous BASH, sans pour autant avoir à utiliser ZSH? (oui, j'en demande beaucoup
D'avance merci! |
|
Back to top |
|
|
ercete Guru
Joined: 11 Dec 2003 Posts: 426 Location: France, Avignon
|
Posted: Sun Jun 12, 2005 6:15 pm Post subject: |
|
|
Il y a bien un paquet qui s'appelle 'bash-completion',
je sais qu'il améliore la complétion sous bash mais je l'ai jamais testé !
Essayes, on sait jamais...
Moi je suis passé à zsh complètement et depuis chuis fan _________________ Oh look... is it a stockbroker? Is it a quantity Surveyor? Is it a church warden?
NO! It's Bicycle Repair Man!
jadis raoulchatigré |
|
Back to top |
|
|
Marsu Guru
Joined: 18 Jun 2003 Posts: 329 Location: Lyon
|
Posted: Sun Jun 12, 2005 6:21 pm Post subject: |
|
|
pourquoi vouloir absolument conserver bash ? [troll] zsh est tellement mieux [/troll] _________________ qui ne tente rien n'a rien |
|
Back to top |
|
|
bosozoku Advocate
Joined: 11 Jan 2004 Posts: 2431 Location: Roazhon
|
|
Back to top |
|
|
Marsu Guru
Joined: 18 Jun 2003 Posts: 329 Location: Lyon
|
Posted: Sun Jun 12, 2005 7:57 pm Post subject: |
|
|
oui, par contre, je suis pas sur qu'il en existe autant. _________________ qui ne tente rien n'a rien |
|
Back to top |
|
|
cuicui Apprentice
Joined: 17 Dec 2004 Posts: 208
|
Posted: Sun Jun 12, 2005 9:37 pm Post subject: |
|
|
raoulchatigre wrote: | Il y a bien un paquet qui s'appelle 'bash-completion',
je sais qu'il améliore la complétion sous bash mais je l'ai jamais testé !
Essayes, on sait jamais... |
Je crois que ce paquet sert surtout à faire fonctionner la completion pour des outils gentoo (genlop, equery, etc.)
Quote: | Moi je suis passé à zsh complètement et depuis chuis fan |
Je programme quand même très régulièrement en bash, et je trouve un peu dommage de changer de shell juste pour une histoire de completion |
|
Back to top |
|
|
Kangourou Tux's lil' helper
Joined: 12 Mar 2005 Posts: 146
|
Posted: Sun Jun 12, 2005 10:13 pm Post subject: |
|
|
Tu peux très bien utiliser zsh et continuer à programmer en bash, tes scripts se lanceront toujours et resterons un peu plus "universel" que en zsh |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Sun Jun 12, 2005 10:37 pm Post subject: Re: [shell] Completion "zsh-like" avec bash ? |
|
|
cuicui wrote: | Bonjour,
Je trouve la completion de ZSH très pratique: <TAB> affiche les différentes possibilités et si on continue d'appuyer sur <TAB> lesdites possibiltés sont entièrement complétées dans l'invite de commande (bash ne fait que réafficher les possibilités en sautant des lignes ce qui fait tout défiler vers le bas sans pour autant proposer un autre choix).
Est-ce qu'il y a une possibilté d'avoir ce genre de complétion sous BASH, sans pour autant avoir à utiliser ZSH? (oui, j'en demande beaucoup
D'avance merci! |
Je m'avance peut être un peu mais je suppose que tout comme bash, zsh utilise readline et que donc ça doit être tout à fait faisable. |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Sun Jun 12, 2005 10:52 pm Post subject: |
|
|
Juste en ce qui concerne les aspects programmation de ZSH, les capacités de programmation sont bien plus important que bash car :
1) Tu peux faire des programmes à la bash sans problème.
2) Les widgets, fonctions, et autres manipulation de variables... disponibles sous ZSH permettent de ce passer aisément de grep/sed/awk/... ce donn un grand gain de performance (le shell en lui même étant plus lourd que bash, il faut le reconnaître)
3) ZSH te fournis plein de widget comme les zsocket pour les socket, une zcalc pour les fonctions mathématiques, zftp comme client ftp, ... et plein d'autre... Pour montrer la puissance, un mec à même développé un serveur http simple en ZSH http://www.chodorowski.com/projects/zws/ (je ne suis pas sûr que ce soit possible en bash) |
|
Back to top |
|
|
|