Modern Tooling 별칭
레거시 Unix 명령어를 위한 더 빠르고 스마트한 대체품.
개요
modern.aliases.sh에 정의된 modern 별칭은 전통적인 Unix 도구의 Rust 기반 대안을 제공합니다. 이 별칭은 chezmoi에 의해 자동으로 로드되며 최신 도구가 없을 때 표준 명령어로 우아하게 폴백합니다.
참조
eza를 사용한 파일 목록
eza가 설치된 경우 ls를 대체합니다.
| 별칭 | 명령 | 설명 |
|---|---|---|
ls | eza --icons | 아이콘과 함께 파일 목록 |
ll | eza -alF | 긴 목록 형식 |
la | eza -a | 숨김 파일 포함 모든 파일 목록 |
lt | eza --tree | 디렉토리 트리 표시 |
eza가 설치되지 않은 경우 표준 ls로 폴백합니다.
bat을 사용한 파일 내용
bat이 설치된 경우 cat을 대체합니다.
| 별칭 | 명령 | 설명 |
|---|---|---|
cat | bat | 구문 강조와 함께 파일 내용 표시 |
ripgrep을 사용한 검색
rg가 설치된 경우 grep을 대체합니다.
| 별칭 | 명령 | 설명 |
|---|---|---|
grep | rg | Ripgrep으로 파일 내용 검색 |