Bạn cũng có thể thiết lập mũi tên lên và xuống để thực hiện tìm kiếm hơi khác bằng cách thêm các dòng này vào ~ / .inputrc:
"\e[A": history-search-backward
"\e[B": history-search-forward
Thay vì tìm kiếm một chuỗi con ở bất cứ đâu trong lệnh (như Ctrl-r ), nó sẽ tìm kiếm một lệnh bắt đầu bằng văn bản ở bên trái của con trỏ . Ví dụ: nếu tôi chạy các lệnh này:
$ ls bart
$ ls fools
sau đó nhập ls
và nhấn Uphai lần, nó sẽ hiển thị ls bart
và con trỏ ở cùng một vị trí. So sánh với Ctrl- r, nơi nó sẽ tìm thấy ls
hai lần trong dòng cuối cùng, vì vậy bạn phải nhấn nó một lần nữa để tìm dòng trước đó.
Những cách tiếp cận này đều có điểm mạnh của họ, và cả hai đều có thể tiết kiệm rất nhiều thời gian.