[linux-l] TAB-completion fuer Optionen des ip-befehls

Ivan F. Villanueva B. iv at artificialidea.com
Sa Nov 24 19:19:23 CET 2007


Am Fr, Nov 23, 2007 07:49:08 +0100, Marek Froehlich schrieb:
> On Fri, Nov 23, 2007 at 05:58:59PM +0100, Ivan F. Villanueva B. wrote:
> > Am Fr, Nov 23, 2007 05:14:16 +0100, Marek Froehlich schrieb:
> > > On Fri, Nov 23, 2007 at 02:59:26PM +0100, Ivan F. Villanueva B. wrote:
> > > > Am Di, Nov 20, 2007 07:02:43 +0100, Marek Froehlich schrieb:
> > > > > On Tue, Nov 20, 2007 at 05:41:44PM +0100, Ivan F. Villanueva B. wrote:
> > > > > > Am Di, Nov 20, 2007 08:11:02 +0100, Marek Froehlich schrieb:
> > > > > > > Hallo,
> > > > > > > 
> > > > > > > kennt einer eine Moeglichkeit sich fuer das 'ip'-Kommandos nach
> > > > > > > Eingabe des Befehls per <TAB> oder '?' die weiteren moeglichen Optionen
> > > > > > > anzeigen zu lassen?
> > > > > [...]
> > > > > > Der zsh kann es. Zum Beispiel wenn ich type
> > > > > >    [ivan at samsung]% ip route <TAB>
> > > > > > kommt folgende Menü:
> > > > > > 
> > > > > >     route command
> > > > > >     add    -- add new network route
> > > > > >     change  -- change existing network route
> > > > > [...]
> > > > > 
> > > > > Hallo,
> > > > > 
> > > > > bei mir leider nicht. Habe zsh mal eben installiert (ubuntu server 6.06)
> > > > > und genau das getestet, was Du beschrieben hast - klappt nicht. zsh
> > > > > schlaegt 355 completions vor ...
> > > > > Gibts bei der zsh noch irgendwelche completion-settings?
> > > > 
> > > > Ja sicher. Hier mein .zshrc
> [...]
> > 
> > Was ist mit z.B.    ls -<TAB> ?
> 
> Das funktioniert wie gewuenscht - listet alle Optionen auf, mit TAB kann
> man durchtogglen.
> Warum bei Dir 'ip route <TAB>' die Optionen auflistet, ist mir ein
> Raetsel. Wo nimmt Deine zsh die Weisheit fuer die Kommando-Syntax her?
> Aus Deiner .zshrc jedenfalls nicht...

aptitude show zsh

Package: zsh
State: installed
Automatically installed: yes
Version: 4.3.4-13
...

-- 
Iván F. Villanueva B.
Jabber: ogai at jabber.ccc.de
Open General Artificial Intelligence  --  http://ogai.org
FFII.org Deutschland                  --  http://www.ffii.de
FFII.org España                       --  http://es.ffii.org



Mehr Informationen über die Mailingliste linux-l