Bu sorunun zaten burada bir cevabı var:
Herkes bir terminalde yukarı ve aşağı ok tuşlarının kullanılmış komutların tarihçesi arasında gezinmek için kullanıldığını bilir (ya da bilmelidir!).
Terminali günlük olarak kullandığınızda, komut geçmişiniz muhtemelen birçok farklı komutun uzun bir listesi olacak ve böylece navigasyonun daha az kolay olmasına neden olacaktır.
Örnek olarak, diyelim ki bir ay önce kullandım. iwconfig
belirlenmiş bir parametre setiyle (dediğim gibi, bu sadece bir örnek, şu an onunla uğraşmaya ihtiyacım yok), belirli bir komutu yüzlerce geriye geri gitmeden tüm argümanları ve parametreleriyle nasıl hatırlayabilirim tarih komutları?
Kullanabileceğimi biliyorum history
önceden kullanılan komutların bir listesine sahip olmak ve !n
yeniden yürütmek n söz konusu listede emir vermek, ancak tarih büyüdükçe, o da pek pratik değildir.
İdeal olan şey, tarih boyunca gezinmek için bazı kısayol tuşlarını kullanmama izin verecek bir şeye sahip olmak, ancak komut satırında zaten yazdıklarımın bulunduğu örnekler arasında olacaktı; benim örneğimde, yazdıktan sonra iwconfig
ile başlayan girişlerde gezinmek için bazı tuşları kullanın (belki PgUp ve PgDown?) iwconfig .
Mümkün değilse, gibi bir liste yazdırmak da güzel olurdu history
yapmak ama bu sadece zaten yazdıklarımı içerecek (sanıyorum ki history
ve grep
komut dahil ancak doğru sözdizimi konusunda emin değilim); ancak önceki kısayol tuşu çözümü en iyi seçenek olacaktır.
iwconfig
, bana onu içeren bir örnek gösterir (zorunlu olarak en son değil), ancak ok tuşlarını kullanırsam, yalnızca dizeyi içerenleri değil, tüm öğelerin arasında gezinir. Bana göre navigasyona başlamak için tarihteki belirli bir noktayı seçmiş görünüyor (yukarı tuş gibi aşağıdan başlamak yerine), ama bunun dışında navigasyon her zamankiyle aynı. Bir şey mi kaçırdım?