história da concha mágica
Inglês | 简体中文
Atuin substitui seu histórico de shell existente por um banco de dados SQLite e registra contexto adicional para seus comandos. Além disso, oferece sincronização opcional e totalmente criptografada do seu histórico entre máquinas, por meio de um servidor Atuin.
código de saída, duração, hora e comando mostrado
Além da interface de pesquisa, ela pode fazer coisas como isto:
# search for all successful `make` commands, recorded after 3pm yesterday
atuin search --exit 0 --after "yesterday 3pm" make
Você pode usar o servidor que eu hospedo ou hospedar o seu próprio! Ou simplesmente não use a sincronização. Como toda a sincronização do histórico é criptografada, eu não conseguiria acessar seus dados, mesmo que quisesse. E eu realmente não quero.
ctrl-r
e up
(configurável) para uma interface de pesquisa de histórico em tela cheiaAtuin tem um fórum da comunidade, peça ajuda e suporte aqui: https://forum.atuin.sh/
Atuin também possui uma comunidade Discord, disponível aqui
Isso irá inscrevê-lo no servidor de sincronização Atuin Cloud. Tudo é criptografado de ponta a ponta, então seus segredos estão seguros!
Leia mais na documentação sobre configuração offline, servidor auto-hospedado e muito mais.
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh
atuin register -u -e
atuin import auto
atuin sync
Então reinicie seu shell!
Observação
Para usuários do Bash : o texto acima configura bash-preexec
para os ganchos necessários, mas bash-preexec
tem limitações. Para obter detalhes, consulte a seção Bash da documentação do plugin shell.
Se você encontrar algum problema de segurança, agradeceríamos se você pudesse alertar [email protected]
Feito com contrib.rocks.