Respuestas:
Después de escribir los pocos caracteres para buscar, puede presionar CTRL + R nuevamente para explorar el historial que coincide con lo que escribió.
Sin embargo, se limitará al tamaño de la historia.
HISTFILESIZE
controla el tamaño del archivo de historial ( ~/.bash_history
), pero HISTSIZE
controla el tamaño del historial de terminal específico, y es este último el que decide qué tan atrás Ctrl+R
puede verse. Noté esto en una máquina donde había ampliado la primera variable, pero no la última. Ambos están configurados originalmente en 500
, pero si uno quiere guardar más el historial de búsqueda inversa, ambas variables deben actualizarse.
Solo necesita presionar CTRL-R
nuevamente.
Si solo desea ver todas las líneas del historial coincidentes a la vez, intente 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
( -100
significa "los últimos 100 comandos"; el valor predeterminado es 20, o puede especificar un rango).