These.inputrc Değişiklikleriyle Komut Satırı Geçmişi Aramasını İyileştirin
Terminal'i başlatın ve .inputrc dosyanızı tercih edilen bir metin düzenleyicide açın. Kullanıcı dostu olduğu için nano kullanacağız:
nano .inputrc
Aşağıdaki beş satırı (muhtemelen boş) .inputrc dosyasına yapıştırın:
"\e[A: geçmiş-arama-geriye doğru \e[B: geçmiş-ileriye-arama set-tüm-eğer-belirsizi göster set tamamlama-yok sayma- TAB&39;daki durum: menu-complete"
Şöyle görünmelidir:
Dosyayı kaydetmek için “Control+O”ya, ardından nano'dan çıkmak için Control+X'e basın.
Terminali yenileyin veya yeni bir tane oluşturun; komut geçmişinde gezinirken okları ve sekme tuşlarını kullanırken farkı hemen görebileceksiniz.
Kaydedilen geçmişin uzunluğu yine de HISTFILESIZE ayarının neye ayarlandığına bağlıdır, bu nedenle bunu ihtiyaçlarınıza göre ayarlamayı unutmayın. Ayrıca, komut geçmişini düzenli bir şekilde temizlerseniz, bu özelliklerin kullanışlılığının önemli ölçüde azalacağını unutmayın.
Daha önce geçmiş komut geçmişini yazdırmanın ve aramanın diğer yollarını tartışmıştık, ancak uzun bir komutun sözdizimini bulmak yerine geçmiş bir komutu tekrar yürütmek istiyorsanız bu belki de en iyi seçenektir. -yürütülen dize.Terminal ile birincil etkileşiminiz varsayılan komutlar içinse, herhangi bir "varsayılan" dizeyi ayrı bir metin dosyasına kaydederek bunları otomatik olarak takip etmenin mükemmel numarasını unutmayın, ancak bu inputrc ayarlamaları yine de işinizi kolaylaştıracaktır. gelecekte bir ayarı değiştirmek istiyorsunuz.
Ok tuşu geçmişi arama hileleri için Lifehacker'a yönelin, ancak bir süre önce paylaştığımız önceki bir numaradan diğer .inputrc satırlarını hatırlayabilirsiniz.
