차세대 Vim, sim 설치
sim은 sim이라는 바이너리로 설치됩니다. 공개된 패키지가 있으면 그것을 쓰고, 아니면 언제나 동작하는 소스 빌드를 사용하세요.
패키지
각 채널과 공개 여부입니다. 아직 공개되지 않은 패키지에는 여기에 명령이 없습니다.
Homebrew(macOS 및 Linux)
brew install efg-technologies/tap/sim| 채널 | 패키지 | 상태 |
|---|---|---|
| Homebrew(macOS 및 Linux) | efg-technologies/tap/sim | 공개 중 |
| AUR(Arch Linux) | sim-editor | 곧 공개 |
| crates.io | sim-editor | 곧 공개 |
| crates.io(라이브러리) | sim-editor-core | 곧 공개 |
소스에서 빌드
Linux와 macOS에서 지금 바로 동작합니다.
git clone https://github.com/efg-technologies/sim.git
cd sim
cargo install --locked --path sim- Rust 1.88 이상(코드에서 let chains를 사용합니다).
- Linux 또는 macOS의 아무 터미널. 터미널이 지원하면 색, kitty 키보드 프로토콜, OSC 52를 사용합니다(Ghostty, kitty, WezTerm, tmux).
PATH에 git이 있으면 트리의 표시와 거터 표시에 git을 쓰고, ripgrep이 있으면 검색에 ripgrep을 씁니다. 둘 다 필수는 아닙니다.
처음 실행
sim을 실행하면 현재 디렉터리의 트리가 열리고,sim dir로 다른 디렉터리를,sim file로 파일을 엽니다.Ctrl-p는 파일 찾기,Ctrl-f는 텍스트 검색,Ctrl-n은 트리 열기와 닫기입니다.zl로 세 가지 외관을 차례로 전환하고,zh로 구문 색을,zi로 아이콘을 끕니다.
터미널과 글꼴
sim은 읽기 쉬운 색을 계산하려고 터미널에 배경색과 팔레트를 묻고(OSC 11과 OSC 4), 트리에는 Nerd Font 아이콘을 사용합니다. Nerd Font가 없다면 zi로 아이콘을 끄십시오.