Yıllarca Linux'ta Bash kabuğunu kullandım ve çok hızlıyım. Sekme tuşuna basarak otomatik tamamlama için sık sık başvurarak, birkaç tuş vuruşunda uzun komutlar yazabiliyorum.
Son zamanlarda işimde Windows Komut İstemi ve Cmd'yi kullanmaya başladım. Cmd'de çok yavaşım. Otomatik tamamlama özelliği var, ancak farklı çalışıyor. Nasıl çalıştığını anladığımı düşünüyorum ama etkili bir şekilde nasıl kullanılacağını anlamıyorum, aslında beni yavaşlatıyor. Öyleyse soruyorum, Cmd'in otomatik tamamlama işlevini etkin bir şekilde nasıl kullanmalı?
Bir örnek vereyim. Önce Bash'i nasıl kullandığımı, ardından Cmd'yi nasıl kullanmaya çalıştığımı ve neyin yanlış gittiğini açıklayacağım .
Geçerli dizindeki klasörlerin bir kıtadan ve bir ülkeden yapılan isimlere sahip olduğunu varsayalım; africa-nigeria
, asia-india
, europe-france
Ben değişiklik klasörüne istiyoruz ve bunun europe-norway
.
Bash'in otomatik tamamlama özelliği, sekme tuşunun yalnızca benzersiz bir genişleme varsa genişlemesidir. Aksi takdirde, hiçbir şey olmuyor, ancak olası genişletmeleri listelemek için sekmeye ikinci kez basabilirsiniz.
Böylece Bash’de Norveç’e gitmek için şunu yazıp cd
aşağıdaki tuş vuruşlarını yapıyorum:
- e tab için
europe-
- n tab (hiçbir şey olmuyor)
- tabtekrar. Listeler
europe-netherlands
veeurope-norway
potansiyel açılımlar olarak. - o tabiçin
europe-norway
.
Harika! Sağol Bash.
Ben Cmd aynı anahtarları çalıştığınızda Ancak, genişler e tabiçin europe-albania
'e' başlayan ilk klasör olur, ama istediğim klasör değil, hangi! Şimdi ne yapmalıyım - Arnavutluk’u Norveç’e sokmak mümkün mü? Yoksa emri iptal edip Escapeherşeyi sıfırdan mı yazmalıyım?
cd e
ve ardından tuşuna basın TAB
. Burada Windows ne yapıyorsa, klasörleri sözcükleri alfabetik olarak sıralamaya başlar. Daha Europe-albania
önce olduğu gibi , istediğiniz dizini bulana kadar tuşa sürekli europe-norway
basmaya devam TAB
edin.