Instalar sim, el Vim de nueva generación
sim se instala como el binario sim. Use un paquete donde haya uno disponible, o compile desde el código fuente, que siempre funciona.
Paquetes
Cada canal y si ya está disponible. Un paquete que aún no está disponible no tiene comando aquí.
Homebrew (macOS y Linux)
brew install efg-technologies/tap/sim| Canal | Paquete | Estado |
|---|---|---|
| Homebrew (macOS y Linux) | efg-technologies/tap/sim | Disponible |
| AUR (Arch Linux) | sim-editor | Próximamente |
| crates.io | sim-editor | Próximamente |
| crates.io (la biblioteca) | sim-editor-core | Próximamente |
Compilar desde el código fuente
Funciona hoy en Linux y macOS.
git clone https://github.com/efg-technologies/sim.git
cd sim
cargo install --locked --path sim- Rust 1.88 o posterior (el código usa let chains).
- Linux o macOS, en cualquier terminal. Se usan los colores, el protocolo de teclado de kitty y OSC 52 cuando la terminal los ofrece (Ghostty, kitty, WezTerm, tmux).
- git se usa para las marcas y los signos del árbol cuando está en
PATH, y ripgrep para la búsqueda cuando lo está; ninguno es obligatorio.
Notas de la versión y el tarball del código fuente: v0.2.0 en GitHub
Primera ejecución
simabre el árbol del directorio actual;sim dirabre otro;sim fileabre un archivo.Ctrl-pbusca un archivo,Ctrl-fbusca texto yCtrl-nabre y cierra el árbol.zlrecorre las tres apariencias,zhdesactiva los colores de sintaxis yzidesactiva los iconos.
Terminal y fuentes
sim pide a la terminal su fondo y su paleta (OSC 11 y OSC 4) para calcular colores legibles, y usa iconos de Nerd Font en el árbol. Sin una Nerd Font, desactive los iconos con zi.