- Oferece no terminal uma interface para a funcionalidade de busca/substituição usada em editores GUI
- Funciona com vários arquivos e permite tratá-los individualmente
- É possível pesquisar usando string fixa ou expressão regular, inserir o conteúdo de substituição e então escolher individualmente se cada ocorrência deve ser substituída
- Também é possível definir uma expressão regular para o caminho do arquivo e pesquisar apenas arquivos específicos
- Se o arquivo for alterado depois da busca, as substituições referentes a essa alteração são automaticamente excluídas, e esses casos são mostrados separadamente no final
- Suporta arquivos
.gitignore e .ignore
- Por padrão, ignora arquivos ocultos, mas é possível incluí-los com a flag
--hidden
- É possível usar grupos de captura de regex na string de substituição: pesquisar
(\d) - (\w+) e substituir por ($2) "$1"
- Escrito em Rust. Binários disponíveis para Windows/macOS/Linux
Ainda não há comentários.