Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Di Mark Russinovich
Pubblicato: 13 ottobre 2025
Scaricare jcd per Linux e macOS (GitHub)
Introduzione
jcd (jump change directory) è uno strumento da riga di comando basato su Rust che offre una navigazione avanzata nella directory con corrispondenza di sottostringa e selezione intelligente.
È come il cd comando, ma con superpoteri!
Funzionalità
- Navigazione a schede: scorrimento intelligente attraverso tutte le corrispondenze con feedback visivo e indicatori di caricamento animati.
- Ciclo di tabulazioni bidirezionali: Tab scorre le corrispondenze in avanti, MAIUSC+Tab scorre le corrispondenze all'indietro
- Controllo di distinzione tra maiuscole e minuscole: usare
-iil flag per la corrispondenza senza distinzione tra maiuscole e minuscole (per impostazione predefinita viene fatta distinzione tra maiuscole e minuscole) - Supporto ignora directory: ignorare le directory indesiderate usando
.jcdignorefile con modelli regex - Configurazione ignora flessibile: supporto per file ignorati a livello di progetto, utente e a livello di sistema
- First-Match Jump: premere INVIO dopo aver digitato per passare immediatamente alla corrispondenza migliore
- Ordine di corrispondenza priorità:
- Le corrispondenze esatte hanno la priorità rispetto alle corrispondenze parziali.
- Le corrispondenze up-tree (directory padre) hanno la priorità più alta
- Corrispondenze dell'albero inferiore (sottodirectory) ordinate in base alla prossimità
- Ordinamento alfabetico nello stesso livello di priorità
- Ricerca di sottostringhe: Trovare le directory tramite corrispondenze di nomi parziali
- Ricerca bidirezionale: effettua la ricerca sia verso l'alto nell'albero delle directory che verso il basso nelle sottodirectory
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
Scaricare jcd per Linux e macOS (GitHub)
Viene eseguito in:
- Linux
- macOS