Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Oleh Mark Russinovich
Diterbitkan: 13 Oktober 2025
Unduh jcd untuk Linux dan macOS (GitHub)
Pendahuluan
jcd (jump change directory) adalah alat baris perintah berbasis Rust yang menyediakan navigasi direktori yang ditingkatkan dengan pencocokan substring dan pilihan cerdas.
Ini seperti perintah cd, tetapi memiliki kemampuan luar biasa!
Features
- Navigasi Tab: Navigasi cerdas melalui semua temuan dengan umpan balik visual dan indikator pemuatan yang dianimasikan
- Siklus Tab Dua Arah: Siklus tab maju, Shift+Tab berputar mundur melalui kecocokan
- Kontrol Sensitivitas Kasus: Gunakan
-ipenanda untuk pencocokan yang tidak membedakan huruf besar dan kecil (secara default peka huruf besar/kecil) - Dukungan Abaikan Direktori: Lewati direktori yang tidak diinginkan menggunakan berkas
.jcdignoredengan pola regex - Konfigurasi Abaikan Fleksibel: Dukungan untuk file abaikan proyek lokal, pengguna, dan sistem secara keseluruhan
- First-Match Navigasi: Tekan Enter setelah mengetik untuk segera menuju kecocokan paling sesuai
- Urutan Pencocokan Prioritas:
- Kecocokan persis diprioritaskan dibandingkan dengan kecocokan parsial
- Kecocokan hierarki atas (direktori induk) memiliki prioritas tertinggi
- Kecocokan pohon bawah (subdirektori) diurutkan menurut kedekatan
- Pengurutan alfabet dalam tingkat prioritas yang sama
- Pencocokan Substring: Menemukan direktori dengan kesesuaian nama parsial
- Pencarian Bidirectional: Mencari naik ke pohon direktori dan turun ke subdirektori
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
Keamanan
Jika Anda yakin telah menemukan masalah keamanan, silakan laporkan melalui repositori GitHub proyek daripada membuka masalah publik.
Unduh jcd untuk Linux dan macOS (GitHub)
Berjalan pada:
- Linux
- macOS