LinuxAlternative

Linux · Programmation

Neovim

Neovim est une version moderne de Vim qui ajoute extensibilité, support UI avancé et extensions puissantes tout en conservant le cœur d’édition modale de Vim.

Open sourceGratuitFlatpak
Soyez le premier à noter
Licence
Apache-2.0
Dernière version
0.12.5 (23 août 2026)
Développeur
Neovim contributors
Installations
2,052 (Flathub, 30 jours)

Qu’est-ce que Neovim ?

Neovim a débuté en 2014 comme un refactoring de Vim pour simplifier la maintenance et permettre de nouvelles fonctionnalités. Il conserve le modèle d’édition modale de Vim mais supprime le code hérité, ce qui facilite l’extension avec des plugins et des outils externes. Il s’adresse aux développeurs, aux sysadmins et aux utilisateurs avancés qui ont besoin d’un éditeur léger, scriptable pouvant fonctionner dans des terminaux ou comme une interface graphique autonome. Comparé aux éditeurs Windows comme Sublime Text, Neovim se ressent plus minimal et centré sur le clavier. Il ne possède pas d’interface graphique intégrée mais offre un riche écosystème de plugins pouvant émuler de nombreuses fonctionnalités de commodité présentes dans les éditeurs commerciaux.

Idéal pour : Développeurs qui souhaitent un éditeur rapide, extensible fonctionnant dans n’importe quel terminal.

Fonctionnalités clés de Neovim

  • Édition modale avec modes insertion, normal, visuel, commande
  • Émulateur de terminal intégré
  • Extensible via Lua et Vimscript
  • Plugins distants via RPC
  • Contrôle de tâches asynchrone
  • UI configurable avec fenêtres flottantes et divisions

Points forts

  • Libre et open source
  • Très configurable et scriptable
  • Rapide et léger
  • Communauté forte et écosystème de plugins

Points faibles

  • Courbe d’apprentissage abrupte pour les nouveaux utilisateurs
  • Pas d’interface graphique intégrée (nécessite des front‑ends externes)
  • Certaines fonctionnalités centrées sur Windows manquantes

Logiciels Windows remplacés par Neovim

Installer Neovim sous Linux

Flatpak (Flathub)flatpak install flathub io.neovim.nvim
Ubuntu / Mintsudo apt install neovim
Debiansudo apt install neovim
Fedorasudo dnf install neovim
Arch / Manjarosudo pacman -S neovim
openSUSEsudo zypper install neovim

Conseils pour les utilisateurs de Windows

Les fichiers s’ouvrent de la même façon que Vim : nvim file.txt. Les raccourcis diffèrent ; utilisez :help pour les mappages. Remplacez les commandes de menu Sublime par des commandes Vim, par ex. :w pour enregistrer, :q pour quitter. De nombreux plugins Sublime ont des équivalents Neovim, mais vous devrez apprendre Lua/Vimscript pour les personnalisations.

Versions récentes

  • 0.12.5 —
  • 0.12.4 —
  • 0.12.3 —
  • 0.12.2 —

Neovim : questions fréquentes

Comment installer Neovim sur Ubuntu ?

Utilisez le paquet officiel : sudo apt install neovim. Pour la dernière version, ajoutez le PPA Neovim ou installez depuis le Snap store.

Puis-je utiliser Neovim comme éditeur GUI ?

Oui, utilisez l’interface graphique intégrée nvim-qt ou des front‑ends tiers comme neovide ou goneovim.

Neovim est-il compatible avec les plugins Vim ?

La plupart des plugins Vim fonctionnent immédiatement, mais certains dépendent d’API Vim obsolètes et peuvent nécessiter des mises à jour.

Comment configurer Neovim ?

Éditez ~/.config/nvim/init.lua ou init.vim. Lua est recommandé pour les nouvelles configurations.

Mis à jour le