Jawaban:
Setelah Anda mengetik beberapa karakter untuk dicari, Anda dapat menekan CTRL + R lagi untuk menelusuri sejarah yang cocok dengan apa yang Anda ketikkan.
Ini akan terbatas pada ukuran histori.
HISTFILESIZE
mengontrol ukuran file histori ( ~/.bash_history
), tetapi HISTSIZE
mengontrol ukuran histori terminal spesifik, dan yang terakhirlah yang menentukan seberapa jauh tampilan ke belakang Ctrl+R
. Saya mencatat ini pada mesin di mana saya telah memperbesar variabel sebelumnya, tetapi tidak yang terakhir. Keduanya awalnya diatur ke 500
, tetapi jika seseorang ingin lebih membalikkan riwayat yang dapat dicari disimpan, kedua variabel perlu diperbarui.
Anda hanya perlu menekan CTRL-R
lagi.
Jika Anda hanya ingin melihat semua baris riwayat yang cocok sekaligus, coba 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
berarti "100 perintah terakhir"; standarnya adalah 20, atau Anda dapat menentukan rentang.)