프로젝트 소개
Atuin은 명령어를 일반 텍스트 파일 대신 SQLite 데이터베이스에 저장하는 셸 기록 대체 도구입니다. 종료 코드, 현재 작업 디렉토리, 호스트 이름, 세션 및 명령어 실행 시간을 포함하여 모든 명령어에 대한 추가 컨텍스트를 기록합니다.
주요 기능은 다음과 같습니다:
- Ctrl-R 또는 위쪽 화살표 키에 바인딩할 수 있는 전체 화면 기록 검색 UI.
- Atuin 서버(호스팅 및 셀프 호스팅 옵션 모두 지원)를 통한 서로 다른 기기 간의 셸 기록 암호화 동기화.
- 세션, 디렉토리 또는 전역 단위로 기록을 검색할 수 있는 고급 필터링.
- 가장 자주 사용된 명령어 식별과 같은 명령어 통계.
- zsh, bash, fish, nushell, xonsh 및 PowerShell을 포함한 다양한 셸 지원.
- Alt+숫자 단축키를 사용하여 이전 항목으로 빠르게 이동하는 퀵 점프 기능.