Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tarafından Mark Russinovich
Yayımlanma Tarihi: 13 Ekim 2025
Linux ve macOS için jcd'i indirme (GitHub)
Giriş
jcd (jump change directory), alt dize eşleştirme ve akıllı seçim ile gelişmiş dizin gezintisi sağlayan Rust tabanlı bir komut satırı aracıdır.
cd Komutu gibi, ama süper güçlere sahip!
Özellikler
- Sekme Gezintisi: Görsel geri bildirim ve animasyonlu yükleme göstergeleriyle tüm eşleşmelerde akıllı dolaşım
- Çift Yönlü Sekme Döngüsü: Sekme ileri doğru döngüler, Shift+Sekme döngüleri eşleşmeler arasında geriye doğru döngüler
- Büyük/Küçük Harf Duyarlılığı Kontrolü: Büyük/küçük harfe duyarlı olmayan eşleştirme için
-ibayrağını kullanın (varsayılan olarak büyük/küçük harfe duyarlıdır) - Dizin Yoksayma Desteği: Regex desenlerini içeren
.jcdignoredosyaları kullanarak istenmeyen dizinleri atlayın - Esnek Yoksay Dosyaları Yapılandırması: Proje düzeyinde, kullanıcı ve sistem genelinde yoksay dosyaları desteği
- İlk Eşleşmeye Geçiş: En iyi eşlemeye anında gitmek için yazdıktan sonra Enter'a basın
- Öncelik Eşleştirme Sırası:
- Tam eşleşmelere, kısmi eşleşmelere göre öncelik verilir.
- Yukarı ağaç eşleşmeleri (üst dizinler) en yüksek önceliğe sahiptir
- Yakınlık ölçütüne göre sıralanmış alt ağaç eşleşmeleri (alt dizinler)
- Aynı öncelik düzeyinde alfabetik sıralama
- Alt Dize Eşleştirme: Dizinleri kısmi ad eşleşmelerine göre bulma
- Çift Yönlü Arama: Hem dizin ağacında hem de alt dizinlerde aramalar
Usage
Usage:
jcd [-i] [-x] <directory_pattern> - Changes directory according to the pattern
Flags:
-i - Case-insensitive matching (default: case-sensitive)
-x - Bypass ignore patterns (search all directories)
directory_pattern:
jcd <substring> # Navigate to directory matching substring
jcd <absolute_path> # Navigate to absolute path
jcd <path/pattern> # Navigate using path-like patterns
Güvenlik
Bir güvenlik sorunu bulduğunuzu düşünüyorsanız, lütfen bunu genel bir sorun açmak yerine projenin GitHub deposu aracılığıyla bildirin.
Linux ve macOS için jcd'i indirme (GitHub)
Çalıştığı yer:
- Linux işletim sistemi
- macOS