Vylepšete vyhledávání historie příkazového řádku pomocí těchto.inputrc úprav
Spusťte Terminál a otevřete svůj soubor .inputrc v preferovaném textovém editoru. Použijeme nano, protože je velmi uživatelsky přívětivé:
nano .inputrc
Vložte následujících pět řádků do (pravděpodobně prázdného) souboru .inputrc:
"\e[A: historie-hledat-zpět \e[B: historie-hledat-dopředu nastavit zobrazit vše, je-li-nejednoznačné při dokončení sady-ignorovat- pouzdro na TAB: menu-kompletní"
To by mělo vypadat takto:
Stisknutím „Ctrl+O“ soubor uložte, poté Control+X ukončete nano.
Obnovte terminál nebo vytvořte nový a při listování historií příkazů pomocí šipek a kláves tabulátoru okamžitě uvidíte rozdíl.
Délka uložené historie stále závisí na nastavení HISTFILESIZE, takže si to nezapomeňte upravit podle svých potřeb. Také si uvědomte, že pokud budete pravidelně čistit historii příkazů, užitečnost těchto funkcí se značně sníží.
O jiných způsobech tisku a prohledávání historie příkazů jsme již diskutovali dříve, ale toto je možná nejlepší možnost, pokud chcete provést předchozí příkaz znovu, místo abyste jednoduše našli syntaxi dlouhého příkazu. -provedený řetězec.Pokud se vaše primární interakce s terminálem týká výchozích příkazů, nezapomeňte na skvělý trik, jak je automaticky sledovat uložením jakéhokoli „výchozího“ řetězce do samostatného textového souboru, i když tyto úpravy inputrc vám stále usnadní práci, pokud budete chcete v budoucnu přepnout nastavení.
Navštivte Lifehacker pro triky pro vyhledávání v historii kláves se šipkami, i když si možná vzpomenete na další řádky .inputrc z předchozího triku, který jsme před časem sdíleli.
