Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Por Mark Russinovich
Publicado em: 13 de outubro de 2025
Baixar jcd para Linux e macOS (GitHub)
Introdução
jcd (jump change directory) é uma ferramenta de linha de comando construída em Rust que oferece navegação de diretórios otimizada com correspondência por substrings e seleção inteligente.
É como o cd comando, mas com superpoderes!
Caraterísticas
- Navegação por separadores: Ciclismo inteligente em todas as partidas com feedback visual e indicadores de carregamento animados
- Ciclo de tabulação bidirecional: Tab avança pelas correspondências, Shift+Tab retrocede pelas correspondências.
- Controle de diferenciação de maiúsculas e minúsculas: use
-io sinalizador para correspondência que não diferencia maiúsculas de minúsculas (o padrão diferencia maiúsculas de minúsculas) - Suporte a Ignorar Diretórios: Ignore diretórios indesejados usando arquivos
.jcdignorecom padrões de expressão regular. - Configuração de Ignorar Flexível: Suporte para arquivos ignorados locais do projeto, do usuário e de todo o sistema
- First-Match Jump: Pressione Enter depois de digitar para navegar imediatamente para a melhor correspondência
- Ordem de correspondência de prioridade:
- Correspondências exatas são priorizadas sobre correspondências parciais
- Correspondências de árvore ascendente (diretórios pai) têm prioridade máxima
- Combinações em árvore descendente (subdiretórios), ordenadas por proximidade.
- Classificação alfabética dentro do mesmo nível de prioridade
- Substring Matching: Localizar diretórios por correspondências parciais de nomes
- Pesquisa bidirecional: pesquisa tanto na árvore de diretórios quanto em subdiretórios
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
Baixar jcd para Linux e macOS (GitHub)
Funciona em:
- Linux
- macOS