Vzpomněl jsem si, že bash umí následující:
Předpokládejme, že jsou 3 soubory:a,b,c v aktuálním adresáři, když zadám:
$> somecommand *
a poté stiskněte klávesu nebo kombinaci kláves nebo sekvenci kláves, zástupný znak * online se rozbalí jako:
$> somecommand a b c
ale nemohu si vzpomenout a nemohu vygooglovat sekvenci kláves! pomoc!
Přijatá odpověď:
Pokud tomu tak není, budete muset svázat glob-expand-word
na klíčovou sekvenci. Obvykle přidáním něčeho jako:
"C-x*": glob-expand-word
na .inputrc
.
Chcete-li zkontrolovat aktuální stav problému, něco jako:
bind -P | grep glob-expand-word
Kde může být výsledek:
glob-expand-word can be found on "C-x*".
Což by znamenalo:
Ctrl-x *
Toto také s největší pravděpodobností funguje:
Ctrl-x Ctrl-*
Podívejte se na bind -P
a manuál(y) pro další vymoženosti.
- Různé příkazy
- Rozhraní pro úpravy příkazového řádku GNU:Úpravy příkazového řádku
Linux – Jak se Oom Killer rozhodne, který proces zabije jako první?
Určení cesty ke zdrojovému skriptu Shell?