Sobre o projeto
nnn é um gerenciador de arquivos de terminal completo, caracterizado por seu pequeno tamanho de binário (~150 KiB) e baixa pegada de memória. Ele foi projetado para ser discreto e rápido, oferecendo uma experiência de quase zero configuração, permanecendo altamente portátil entre Linux, macOS, BSD, Haiku, Cygwin, WSL e Android (via Termux).
As principais capacidades incluem:
- Gerenciamento de Arquivos: Suporte para criar, renomear, duplicar, mover, copiar e excluir arquivos e diretórios, incluindo renomeação em lote e seleção entre diretórios.
- Navegação e Busca: Os recursos incluem type-to-nav, busca instantânea enquanto digita (fuzzy, regex e string), favoritos, sessões e espaços de trabalho baseados em contexto.
- Análise e Utilitários: Analisador de uso de disco integrado, modo de seleção de arquivos e integração com utilitários de lixeira compatíveis com FreeDesktop.
- Extensibilidade: Um sistema de plugins robusto permite adicionar capacidades como pré-visualizações ao vivo, montagem de discos, diffs de arquivos/diretórios e geração de miniaturas para arquivos de mídia.
- Integração: Fácil integração com o shell (ex: cd ao sair) e plugins disponíveis para Neovim e Vim.
- Performance: Otimizado para I/O de disco e atualizações de tela mínimas, utilizando matemática de inteiros para evitar o uso de FPU.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.