Instalar o sim, o Vim de nova geração
O sim é instalado como o binário sim. Use um pacote onde houver um disponível, ou compile do código-fonte, o que sempre funciona.
Pacotes
Cada canal e se ele já está disponível. Um pacote que ainda não está disponível não tem comando aqui.
Homebrew (macOS e Linux)
brew install efg-technologies/tap/sim| Canal | Pacote | Status |
|---|---|---|
| Homebrew (macOS e Linux) | efg-technologies/tap/sim | Disponível |
| AUR (Arch Linux) | sim-editor | Em breve |
| crates.io | sim-editor | Em breve |
| crates.io (a biblioteca) | sim-editor-core | Em breve |
Compilar do código-fonte
Funciona hoje no Linux e no macOS.
git clone https://github.com/efg-technologies/sim.git
cd sim
cargo install --locked --path sim- Rust 1.88 ou posterior (o código usa let chains).
- Linux ou macOS, em qualquer terminal. Cores, o protocolo de teclado do kitty e o OSC 52 são usados quando o terminal os oferece (Ghostty, kitty, WezTerm, tmux).
- O git é usado para as marcas e os sinais da árvore quando está no
PATH, e o ripgrep para a busca quando está; nenhum dos dois é obrigatório.
Notas de versão e o tarball do código-fonte: v0.2.0 no GitHub
Primeira execução
simabre a árvore do diretório atual;sim dirabre outro;sim fileabre um arquivo.Ctrl-pencontra um arquivo,Ctrl-fbusca no texto,Ctrl-nabre e fecha a árvore.zlalterna entre as três aparências,zhdesliga as cores de sintaxe,zidesliga os ícones.
Terminal e fontes
O sim pede ao seu terminal a cor de fundo e a paleta (OSC 11 e OSC 4) para calcular cores legíveis e usa ícones da Nerd Font na árvore. Sem uma Nerd Font, desligue os ícones com zi.