Sobre o projeto

Cian (Comfortable Interface for Agile File eXplorer Navigation) é um gerenciador de arquivos leve e de dois painéis, projetado para navegação eficiente e operações de arquivos no terminal. Inspirado no gerenciador de arquivos japonês AFXW, ele combina um explorador de arquivos robusto, um shell integrado e um poderoso editor de texto em um único binário. O Cian é compatível com macOS e Windows, não exigindo nenhum runtime ou DLL adicional. O aplicativo oferece duas interfaces: uma UI baseada em terminal (`cian-tui`) e uma UI baseada em janela construída com Electron, ambas comunicando-se com o mesmo motor central. Os recursos principais incluem seletores por aproximação para comandos e pastas, um painel de editor de texto com atalhos de teclado semelhantes ao Vim (ou estilo Notepad), realce de sintaxe e suporte para visualização de vários tipos de arquivos, incluindo documentos do Office, PDFs e imagens. Ele facilita a cópia, movimentação e exclusão de arquivos com recursos de desfazer, processamento de tarefas em segundo plano com barras de progresso e integração com controle de versão e painéis remotos SSH. Recursos adicionais incluem comparação de arquivos, detecção de duplicatas, pesquisa grep e revisão de código assistida por IA opcional e resumo.