Apakah ada cara yang lebih baik untuk mencari file riwayat saya untuk sebuah perintah daripada grep? Saya memiliki beberapa ide seperti apa perintah itu dimulai, tetapi saya tidak tahu seberapa jauh ke belakang dalam sejarahnya.
perbarui: sebelumnya spesifik zsh tetapi karena jawaban yang tumpang tindih, jangan ragu untuk menjawab untuk shell (atau mode (vi/emacs)) apa pun di sini, cukup perhatikan jika spesifik.
Jawaban yang Diterima:
Ctrl +R biasanya merupakan cara terbaik, seperti yang dikatakan deskriptor. Anda juga dapat menggunakan !string
, yang menjalankan perintah terbaru yang dimulai dengan string
, atau !?string?
, yang menjalankan perintah terbaru yang berisi string
.
(Saya pikir itu satu-satunya hal yang relevan dengan pertanyaan ini, tetapi saya membahas lebih banyak perintah riwayat dalam jawaban ini)