Portál AbcLinuxu, 23. dubna 2024 14:06


Dotaz: Chytřejší doplňování v bashi

2.6.2006 14:13 Kníže Ignor | skóre: 19 | blog: stoupa
Chytřejší doplňování v bashi
Přečteno: 56×
Odpovědět | Admin
Hledám nějakou utilitku, která by vylepšila doplňování příkazů v bashi - vycházela by i z historie příkazů a pokud bych zmáčkl třeba ctrl-tab, tak by doplnila ten příkaz (případně i argument), který jsem v minulosti použil nejvíckrát. Např. alsamixer používám často, ale alsalisp jsem ještě nepoužil nikdy. Takže bych chtěl, aby se mi to automaticky doplnilo na alsamixer už když napíšu "als"

(bash completion mám, ale tohle podle mě neumí)
Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.6.2006 14:30 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co bash completion ?
2.6.2006 14:47 Kníže Ignor | skóre: 19 | blog: stoupa
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
ono to umí, to co popisuju? jak? nepodařilo se mi nalézt jakoukoli dokumentaci - to co se nainstaluje z balíčku v mandrivě za dokumentaci považovat nelze
Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
4.8.2006 14:32 BOby | skóre: 3
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
A někde jsem viděl, že při doplňování tabem si bash zjistil jakým souborem to spouštím a podle toho zvolil příponu. např.
$ ls
file.txt file.pdf
$ xpdf file[tab]
a doplní to pdf
Bylo to na knoppixu na abclinuxu livecd. Je to nějáká nová verze bashe, nebo to stačí nějak překompilovat?
slashem as the life-style
4.8.2006 17:30 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
Nebol to nahodou zsh? Ten to vie, dokonca doplna niektorym programom aj parametre (asi ich spusti s parametrom --help alebo pod. a preparsuje vystup), alebo doplna MIB identifikatory pre sysctl v BSD a vseliake podobne ficurky ma. :-)
8.8.2006 16:15 BOby | skóre: 3
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
Na zsh se podívám, ale jsem si jistý, že to byl bash
slashem as the life-style
8.8.2006 16:26 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
Vie to aj bash. Ja mam na Gentoo nahodeny balik bash-completion a robi mi to takto. Teda ku mplayeru mi to doplna iba adresare a filmy. Ku inym aplikacia podobne. Obcas je to mudrejsie ako uzivatel, ale vacsinou je to fajn.
If you hold a Unix shell up to your ear, you can you hear the C.
2.6.2006 14:48 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi to znáš, ale když dáš ctrl+r, tak to prohledává historii.
2.6.2006 16:50 Kníže Ignor | skóre: 19 | blog: stoupa
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
to je řešení jenom pro příkazy, které nemají parametry (jinak je třeba řádek předělávat, což je ještě víc práce)
Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
8.8.2006 16:30 happy barney | skóre: 34 | blog: dont_worry_be_happy
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
v prikazovom riadku funguju emacsovske, resp vickovske editacne prikazy.
set -o emacs (byva default), resp set -o vi
a editacia? rychlost a pracnost zalezi od toho, ako clovek ovlada ten ktory editor ;-))
2.6.2006 19:06 Milo Kmeť | skóre: 9
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
ja užívam als+page up, a nemám s ničím problém....
2.6.2006 20:24 Kníže Ignor | skóre: 19 | blog: stoupa
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
to jsem neznal a není to špatné :-) ale tohle pořád není ono, protože to pracuje s -celým- řádkem z historie
Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
Jesus Jimenez avatar 4.8.2006 14:43 Jesus Jimenez | skóre: 29
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
V zsh mi funguje !kusprikazu <tab> ... V bashi to nejde?
Doaenův zákon průtahů: Čím pomaleji pracuješ, tím méně naděláš chyb. -- Murphy
8.8.2006 18:24 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: Chytřejší doplňování v bashi
Coze pouzivas? Als? Zkousel jsem Alt+Tab a nejak to nic zajimaveho nedela, bud mi to nabidne 3022 moznosti (kdyz jsem jeste nic nenapsal) nebo pise [5~ (kdyz uz jsem par pismen prikazu zapsal).
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.