Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Od Mark Russinovich
Publikováno: 13. října 2025
Stáhnout jcd pro Linux a macOS (GitHub)
Úvod
jcd (jump change directory) je nástroj příkazového řádku založený na Rustu, který poskytuje vylepšenou navigaci v adresáři s párováním podřetězeců a inteligentním výběrem.
Je to jako příkaz cd , ale s supermocmi!
Features
- Navigace na kartách: Inteligentní cyklování přes všechny shody s vizuální zpětnou vazbou a animovanými indikátory načítání
- Obousměrné přepínání tabulátoru: Tab se přepíná vpřed, Shift+Tab se přepíná dozadu skrze shody
- Řízení citlivosti na velikost písmen: Použijte příznak
-ipro porovnávání, které nerozlišuje velikost písmen (ve výchozím nastavení se rozlišuje). - Podpora ignorování adresáře: Přeskočení nežádoucích adresářů pomocí
.jcdignoresouborů se vzory regulárních výrazů - Flexibilní konfigurace ignorování: Podpora pro místní projektové, uživatelské a systémové ignorovací soubory
- First-Match Jump: Po napsání stiskněte Enter pro okamžitý přechod na nejlepší shodu.
- Pořadí porovnávání priorit:
- Přesná shoda upřednostněná oproti částečným shodám
- Shody v nadřazených adresářích mají nejvyšší prioritu
- Podstromové shody (podadresáře) seřazené podle vzdálenosti
- Abecední řazení na stejné úrovni priority
- Porovnávání podřetěděných řetězců: Vyhledání adresářů podle částečné shody názvů
- Obousměrné hledání: Prohledá adresářový strom nahoru i dolů do podadresářů.
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
Zabezpečení
Pokud se domníváte, že jste narazili na problém se zabezpečením, nahlaste ho prosím prostřednictvím úložiště GitHub projektu místo otevření veřejného problému.
Stáhnout jcd pro Linux a macOS (GitHub)
Běží na:
- Operační systém Linux
- macOS