6 meilleurs éditeurs de code inspirés de Vi/Vim pour Linux

Vim (abrégé de Vi Improved) est un éditeur de texte gratuit, open source, puissant, hautement configurable et extensible. Il bénéficie d’une grande communauté d’utilisateurs dévoués qui créent constamment de nouveaux scripts utiles et des mises à jour pour l’éditeur de texte. Vim prend en charge des centaines de langages de programmation et de formats de fichiers, ce qui en fait l’un des meilleurs éditeurs de code multiplateforme.

Lire aussi: 18 meilleurs IDE pour programmeurs et développeurs

Bien que Vim soit en constante évolution pour devenir un éditeur de texte encore meilleur, de nombreux utilisateurs ont maintenant créé plusieurs éditeurs Vim-like avec moins mais puissantes et utilisables fonctionnalités. Dans cet article, nous examinerons les 6 meilleurs éditeurs de code inspirés de Vi/Vim pour les systèmes Linux.

1. Éditeur de code Kakoune

Kakoune est un éditeur de code Vim-inspiré gratuit, open source, interactif, rapide, entièrement personnalisable et scriptable avec une architecture client/serveur. Il fonctionne sur des systèmes de type Unix tels que Linux, FreeBSD, MacOS et Cygwin</diy12

Kakoune Code Editor for Linux

Il est muni de nombreuses outils d’édition de texte, supporte l’affichage de syntaxe colorée, l’auto-complétion au fur et à mesure de l’écriture et accepte de nombreuses langages de programmation différents. Kakoune permet également des sélections multiples comme une procédure essentielle pour interagir avec votre texte. De plus, l’architecture client/serveur de Kakoune permet la collaboration sur l’édition du code.

2. Neovim

Neovim est un éditeur de code libre et open source, puissant, extensible et utilisable qui offre les fonctionnalités traditionnelles de base de Vim. Il s’agit d’une extension de Vim avec un émulateur de terminal intégré avec des fonctionnalités modernes de terminal telles que le style du curseur, les événements de focus et le collage en groupe de crochet. Importante, il supporte la plupart des plugins Vim.

NeoVim Editor for Linux

NeoVim offre une AppImage qui fonctionne sur la plupart des systèmes Linux, téléchargez-la et exécutez-la comme il est indiqué.

# curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
# chmod u+x nvim.appimage
# ./nvim.appimage

3. Amp Text Editor

Amp est un éditeur de code libre et open source, léger, simple et inspiré de Vi/Vim pour votre terminal Linux, développé en utilisant le langage de programmation Rust. Il met en œuvre le modèle d’interaction de base de Vi/Vim de manière simplifiée et rassemble certaines des fonctionnalités de base que vous trouverez dans les éditeurs de texte modernes.

AMP Text Editor for Linux

4. Vis – Éditeur de texte à la manière de Vim

Vis est un éditeur de code gratuit et open source inspiré de Vi qui étend l’édition modale de vi avec une prise en charge intégrée de plusieurs curseurs/sélections implémentée avec le langage de commande basé sur les expressions régulières structurelles de l’éditeur lui-même.

Vis Vim-Like Text Editor for Linux

Il est livré avec un explorateur de fichiers et de répertoires, prend en charge le mode diff, vimgrep, le chiffrement et la compression. Il prend en charge les formats d’archivage de fichiers courants tels que tar, zip et bien d’autres encore. Il vous permet également de travailler avec des protocoles réseau tels que HTTP, FTP et SSH, entre autres. De plus, Vis est livré avec un vérificateur de shell intégré et plus encore.

Vis est inclus dans la plupart des distributions Linux et peut être facilement installé à l’aide des systèmes de gestion de paquets.

5. Nvi – Éditeur de texte VI Node.JS

Nvi est également un éditeur de code gratuit et open source inspiré de Vim qui offre les meilleures fonctionnalités de Vim combinées avec une interface utilisateur en texte terminal à 256 couleurs et des fenêtres en mosaïque.

Nvi Vi-Like Text Editor for Linux

Il possède ses propres modes : COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK et COMMAND. Il permet de connecter plusieurs sessions en configuration hôte-invité, permettant ainsi une édition collaborative de code. Il prend en charge en outre les sockets UNIX locaux et TCP distants pour le couplage.

6. Py

Pyvim est une réimplémentation gratuite et open source de Vim en Python, sans extensions C et s’exécute sur Pypy. Il prend en charge les raccourcis clavier Vi, la coloration syntaxique, de nombreux jeux de couleurs, des divisions horizontales et verticales, des onglets, et bien plus encore.

Pyvim Python Code Editor

C’est tout! Dans cet article, nous avons répertorié les 6 meilleurs éditeurs de code inspirés de Vim pour Linux. Si nous en avons oublié un que vous utilisez, faites-le nous savoir via le formulaire de feedback ci-dessous.

Source:
https://www.tecmint.com/vi-vim-inspired-code-editors-for-linux/