Mac OS X Terminalinde Sekme Tamamlamayı İyileştirin
Sekme tamamlama, komutları, yolları, dosya adlarını ve komut satırına girilen çeşitli diğer şeyleri otomatik olarak tamamlamanıza izin vererek, uzman kullanıcıların hayatını kolaylaştıran harika bir kabuk özelliğidir. Olduğu gibi harika çalışıyor ancak birkaç özelliği etkinleştirerek daha da iyi hale getirebilirsiniz; Tamamlarken büyük harf kilidini ve komutların büyük/küçük harf kullanımını göz ardı edin, bir şey belirsizse Sekme tuşuna iki kez dokunma gerekliliğini kaldırın ve son olarak, ama kesinlikle en önemlisi, belirsizlik varsa çok büyük bir listeyi boş altmak yerine tüm olasılıkların olduğu bir menüde gezinin.
OS X Terminalini (veya bir linux terminalini) düzenli olarak kullanmıyorsanız, muhtemelen bu ipucunu kullanamazsınız.
Terminali başlatın ve başlamak için ana dizinde olun:
- emacs, nano, vi veya en sevdiğiniz metin düzenleyiciyi .inputrc'yi düzenlemek için kullanarak, izlenecek yol için nano kullanacağız:
- Aşağıdaki üç kuralı benzersiz satırlara yapıştırın:
- Değişiklikleri .inputrc'ye kaydetmek için Control+O'ya, ardından çıkmak için control+X'e basın
- Yeni bir Terminal penceresi veya sekmesi açın veya geçerli kurallarla yeni bir oturum açmak için “login” yazın
- Bir komut, yol veya başka bir şey yazmaya başlayın ve iyileştirmeleri ilk elden görmek için Sekme tuşuna basın
nano .inputrc
set tamamlama-yok sayma-durumunu ayarla sette-tüm-eğer-belirsizliği TAB'da göster: menu-complete
Bunun bash kabuğuyla çalıştığı test edilmiştir ve herhangi bir Mac OS X sürümüyle çalışması gerekir. Bunu beğendiyseniz, diğer komut satırı ipuçlarımızı ve püf noktalarımızı kaçırmayın.
Harika bahşiş için Kuthair Habboush'a teşekkürler