Měl jsem to v nastavení Ubuntu a od té doby, co jsem přešel na Fedoru, chci to nastavit a zapomněl jsem jak... Myšlenka je jednoduchá :
Nechci, aby mi terminál zobrazoval návrhy při dvojitém tabulátoru místo toho chci, aby procházel všemi možnými návrhy s každým stisknutím na záložce …to lze provést také ve Vimu.
Když tedy napíšu gedit a
a stiskněte tab zobrazí se mi každý soubor s prvním písmenem a
.
Přijatá odpověď:
Toto je ve skutečnosti funkce readline zvaná menu-complete
. Můžete jej svázat s kartou (nahrazením výchozího complete
) spuštěním:
bind TAB:menu-complete
Pravděpodobně to budete chtít přidat do svého ~/.bashrc
. Případně jej můžete nakonfigurovat pro všechna dokončení readline (nejen bash) v ~/.inputrc
.
Můžete také najít bind -p
(zobrazit aktuální vazby, všimněte si, že se karta zobrazuje jako "C-i"
) a bind -l
(vyjmenujte všechny funkce, které lze svázat) užitečné, stejně jako sekci pro úpravu řádků v manuálu bash a dokumentaci readline.