Risposte:
Dopo aver digitato i pochi caratteri da cercare, puoi premere nuovamente CTRL + R per sfogliare la cronologia che corrisponde a ciò che hai digitato.
Tuttavia, sarà limitato alle dimensioni della cronologia.
HISTFILESIZEcontrolla la dimensione del file della cronologia ( ~/.bash_history), ma HISTSIZEcontrolla la dimensione della cronologia del terminale specifico ed è quest'ultimo che decide quanto Ctrl+Rpuò essere remota . L'ho notato su una macchina in cui avevo ingrandito la prima variabile, ma non la seconda. Entrambi sono originariamente impostati su 500, ma se si desidera salvare più cronologia ricercabile inversa, entrambe le variabili devono essere aggiornate.
Devi solo premere di CTRL-Rnuovo.
Se vuoi solo vedere tutte le righe della cronologia corrispondenti contemporaneamente, prova fc -ln | grep.
mress:10077 Z$ fc -ln -100 | grep \^cd
cd /Volumes/Development/android-sdk-mac_x86
cd ~/Downloads/MagicTrackpad.pkg
cd Resources
cd English.lproj
cd ../..
cd MagicTrackpadMultiTouchUpdate1.0.pkg
cd ..
cd
( -100significa "gli ultimi 100 comandi"; il valore predefinito è 20 oppure è possibile specificare un intervallo).