Installer sim, le Vim nouvelle génération
sim s’installe sous la forme du binaire sim. Utilisez un paquet là où il est disponible, ou compilez depuis les sources, ce qui fonctionne toujours.
Paquets
Chaque canal et s’il est disponible. Un paquet qui n’est pas encore disponible n’a pas de commande ici.
Homebrew (macOS et Linux)
brew install efg-technologies/tap/sim| Canal | Paquet | Statut |
|---|---|---|
| Homebrew (macOS et Linux) | efg-technologies/tap/sim | Disponible |
| AUR (Arch Linux) | sim-editor | Bientôt disponible |
| crates.io | sim-editor | Bientôt disponible |
| crates.io (la bibliothèque) | sim-editor-core | Bientôt disponible |
Compiler depuis les sources
Cela fonctionne dès aujourd’hui sous Linux et macOS.
git clone https://github.com/efg-technologies/sim.git
cd sim
cargo install --locked --path sim- Rust 1.88 ou plus récent (le code utilise les let chains).
- Linux ou macOS, dans n’importe quel terminal. Les couleurs, le protocole clavier de kitty et OSC 52 sont utilisés quand le terminal les propose (Ghostty, kitty, WezTerm, tmux).
- git sert aux marques et aux signes de l’arborescence quand il est dans le
PATH, et ripgrep à la recherche quand il y est ; ni l’un ni l’autre n’est obligatoire.
Notes de version et archive des sources (tarball) : v0.2.0 sur GitHub
Premier lancement
simouvre l’arborescence du répertoire courant ;sim diren ouvre un autre ;sim fileouvre un fichier.Ctrl-ptrouve un fichier,Ctrl-fcherche dans le texte,Ctrl-nouvre et ferme l’arborescence.zlfait défiler les trois apparences,zhdésactive les couleurs de syntaxe,zidésactive les icônes.
Terminal et polices
sim demande à votre terminal sa couleur de fond et sa palette (OSC 11 et OSC 4) pour calculer des couleurs lisibles, et utilise des icônes Nerd Font dans l’arborescence. Sans Nerd Font, désactivez les icônes avec zi.