Les éditeurs de texte peuvent être utilisés pour écrire du code, éditer des fichiers texte tels que des fichiers de configuration, créer des fichiers d'instructions utilisateur et bien d'autres. Sous Linux, les éditeurs de texte sont de deux types, à savoir l'interface utilisateur graphique (GUI) et les éditeurs de texte en ligne de commande (console ou terminal).
Dans cet article, j'examine certains des 21 meilleurs éditeurs de texte open source couramment utilisés sous Linux sur les serveurs et les ordinateurs de bureau.
Vigueur est un puissant éditeur de texte en ligne de commande qui a amélioré les fonctionnalités de l'ancien Unix Éditeur de texte Vi. C'est l'un des éditeurs de texte les plus populaires et les plus utilisés parmi les administrateurs système et les programmeurs, c'est pourquoi de nombreux utilisateurs l'appellent souvent un éditeur de programmeur. Il active la coloration syntaxique lors de l'écriture du code ou de l'édition des fichiers de configuration.
Vous pouvez installer Vigueur éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install vim [Sur Debian, Ubuntu et Mint] $ sudo dnf install vim [Sur RHEL, CentOS et Fedora] $ sudo pacman -S vim [Sur Arch Linux et Manjaro] $ sudo zypper install vim [Sur OpenSuse]
Si vous souhaitez voir notre série complète sur vi (m), veuillez vous référer aux liens ci-dessous :
Gédit est un éditeur de texte basé sur une interface graphique à usage général et est installé par l'éditeur de texte par défaut sur Gnome environnement de bureau. Il est simple à utiliser, hautement enfichable et un éditeur puissant avec les fonctionnalités suivantes :
Vous pouvez installer Gédit éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install gedit [Sur Debian, Ubuntu et Mint] $ sudo dnf install gedit [Sur RHEL, CentOS et Fedora] $ sudo pacman -S gedit [Sur Arch Linux et Manjaro] $ sudo zypper install gedit [Sur OpenSuse]
Nano est un éditeur de texte facile à utiliser, en particulier pour les utilisateurs Linux débutants et avancés. Il améliore la convivialité en fournissant une liaison de touches personnalisable.
Nano a les caractéristiques suivantes :
Vous pouvez installer Nano éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install nano [Sur Debian, Ubuntu et Mint] $ sudo dnf install nano [Sur RHEL, CentOS et Fedora] $ sudo pacman -S nano [Sur Arch Linux et Manjaro] $ sudo zypper install nano [sur OpenSuse]
Vous pouvez consulter notre guide complet pour l'édition de fichiers avec l'éditeur Nano à l'adresse :
Emacs est un éditeur de texte hautement extensible et personnalisable qui offre également une interprétation du langage de programmation Lisp en son cœur. Différentes extensions peuvent être ajoutées pour prendre en charge les fonctionnalités d'édition de texte.
Emacs a les fonctionnalités suivantes :
Vous pouvez installer Emacs éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install emacs [Sur Debian, Ubuntu et Mint] $ sudo dnf install emacs [Sur RHEL, CentOS et Fedora] $ sudo pacman -S emacs [Sur Arch Linux et Manjaro] $ sudo zypper installe emacs [sur OpenSuse]
Kate est un éditeur de texte riche en fonctionnalités et hautement enfichable fourni avec Environnement KDesktop (KDE). Le projet Kate vise le développement de deux produits principaux qui sont: KatePart et Kate.
KatePart est un éditeur de texte avancé inclus dans de nombreuses applications KDE qui peut obliger les utilisateurs à éditer du texte, tandis que Kate est un éditeur de texte à interface multi-documents (MDI).
Voici quelques-unes de ses caractéristiques générales :
Également l'édition de fichiers à distance et de nombreuses autres fonctionnalités, y compris les fonctionnalités d'éditeur avancées, les applications fonctionnalités, fonctionnalités de programmation, fonctionnalités de mise en évidence du texte, fonctionnalités de sauvegarde et recherche et remplacement fonctionnalités.
Vous pouvez installer Kate éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install kate [Sur Debian, Ubuntu et Mint] $ sudo dnf install kate [Sur RHEL, CentOS et Fedora] $ sudo pacman -S kate [Sur Arch Linux et Manjaro] $ sudo zypper installer kate [sur OpenSuse]
Texte sublime est un puissant éditeur de code source multiplateforme avec une interface de programmation Python. Il prend en charge de nombreux langages de programmation et langages de balisage, et des fonctionnalités peuvent être ajoutées par les utilisateurs avec des plugins, principalement construits par la communauté et pris en charge sous des licences de logiciel libre.
Vous pouvez installer Texte sublime éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install sublime-text [Sur Debian, Ubuntu et Mint] $ sudo dnf install sublime-text [Sur RHEL, CentOS et Fedora] $ sudo pacman -S sublime-text [Sur Arch Linux et Manjaro] $ sudo zypper install sublime-text [Sur OpenSuse]
Jed est également un autre éditeur de ligne de commande prenant en charge des fonctionnalités telles que l'interface graphique, telles que les menus déroulants. Il est développé à dessein pour le développement de logiciels et l'une de ses caractéristiques importantes est la prise en charge du mode Unicode.
Vous pouvez installer Jed éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install jed [Sur Debian, Ubuntu et Mint] $ sudo dnf install jed [Sur RHEL, CentOS et Fedora] $ sudo pacman -S jed [Sur Arch Linux et Manjaro] $ sudo zypper install jed [Sur OpenSuse]
Il s'agit d'une version graphique du célèbre éditeur Vim et il possède des fonctionnalités similaires à celles de la ligne de commande Vim.
Vous pouvez installer gVim éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install vim-gtk3 [Sur Debian, Ubuntu et Mint] $ sudo dnf install gvim [Sur RHEL, CentOS et Fedora] $ sudo pacman -S gvim [Sur Arch Linux et Manjaro] $ sudo zypper install gvim [Sur OpenSuse]
Geany est un environnement de développement intégré minuscule et léger qui offre des fonctionnalités de base de type IDE en mettant l'accent sur le développement de logiciels à l'aide de la boîte à outils GTK+.
Il a quelques caractéristiques de base comme énumérées ci-dessous :
Vous pouvez installer Geany éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install geany [Sur Debian, Ubuntu et Mint] $ sudo dnf install geany [Sur RHEL, CentOS et Fedora] $ sudo pacman -S geany [Sur Arch Linux et Manjaro] $ sudo zypper install geany [Sur OpenSuse]
Tampon de feuilles est un éditeur de texte léger basé sur une interface graphique basé sur GTK + qui est également populaire parmi les utilisateurs de Linux aujourd'hui. Il est facile à utiliser par les nouveaux utilisateurs de Linux.
Il a les caractéristiques suivantes :
Vous pouvez installer Tampon de feuilles éditeur dans les systèmes Linux utilisant gestionnaire de paquets snap comme montré.
$ sudo snap install leafpad.
Poisson bleu est un éditeur de texte avancé et facile à installer ciblant les programmeurs Linux et les développeurs Web. Il offre un large éventail de fonctionnalités répertoriées ci-dessous :
Vous pouvez installer Poisson bleu éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install bluefish [Sur Debian, Ubuntu et Mint] $ sudo dnf install bluefish [Sur RHEL, CentOS et Fedora] $ sudo pacman -S bluefish [Sur Arch Linux et Manjaro] $ sudo zypper installer bluefish [Sur OpenSuse]
Atome est un éditeur de code multiplateforme gratuit et open source développé par GitHub. Il a été conçu pour être entièrement personnalisable à l'aide de technologies Web telles que HTML et JavaScript et prend en charge les plug-ins basés sur Node.js et le contrôle Git natif.
Les points forts des fonctionnalités d'Atom incluent :
Vous pouvez installer Atome éditeur dans les systèmes Linux à l'aide des commandes suivantes.
Sur Debian, Ubuntu et Mint $ wget -c https://atom.io/download/deb -O atome.deb. $ sudo dpkg -i atom.deb Sur RHEL, CentOS et Fedora $ wget -c https://atom.io/download/rpm -O atome.rpm. $ sudo rpm -i atom.rpm.
Code VS est un éditeur de texte moderne, gratuit et à code source ouvert, conçu par Microsoft pour les ordinateurs Linux, Mac et Windows.
Il offre des tonnes de fonctionnalités puissantes, notamment :
Vous pouvez installer Code VS pour votre distribution Linux en téléchargeant le .deb ou alors .rpm paquet de la Page de téléchargement de VSCode.
Table lumineuse est un éditeur de texte multiplateforme puissant et sans encombrement conçu pour être suffisamment personnalisable pour être utilisé dans tout ce que son utilisateur choisit.
Les caractéristiques de la table lumineuse incluent :
Vous pouvez installer Table lumineuse sur Ubuntu et ses dérivés en utilisant le PPA suivant.
$ sudo add-apt-repository ppa: dr-akulavich/lighttable. $ sudo apt-get update. $ sudo apt-get install lighttable-installer.
méditer est un éditeur de texte open source léger pour Mac, Linux et Windows. Il a commencé à l'origine comme un simple composant intégré de l'éditeur GGAP et est maintenant son propre éditeur de texte autonome.
les fonctionnalités de medit incluent :
Vous pouvez télécharger et installer méditer du mooedit.sourceforge.net page.
Néovim est un éditeur de texte hyperextensible basé sur vim, axé sur la convivialité et l'extensibilité des fonctions. Il a été dérivé du populaire éditeur Vim afin de remanier de manière agressive ses fonctionnalités et sa convivialité avec des interfaces graphiques modernes, un contrôle des tâches asynchrone, etc.
Les points forts de Neovim incluent :
Vous pouvez installer Néovim éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install neovim [Sur Debian, Ubuntu et Mint] $ sudo dnf install neovim [Sur RHEL, CentOS et Fedora] $ sudo pacman -S neovim [Sur Arch Linux et Manjaro] $ sudo zypper install neovim [Sur OpenSuse]
Bloc-notes++ est un éditeur de texte personnalisable conçu en mettant l'accent sur la vitesse et la taille minimale du programme pour les plates-formes Windows. Il est développé sur la base de l'éditeur de texte Scintilla et ses fonctionnalités peuvent être étendues avec des tonnes de plugins.
Ses caractéristiques comprennent :
Vous pouvez installer Bloc-notes++ éditeur dans les systèmes Linux utilisant se casser paquet gérer comme indiqué.
$ sudo snap install notepad-plus-plus.
Kakoune est un éditeur de texte modal gratuit et open source basé sur Vim avec un modèle d'édition qui implémente les frappes de Vi comme langage d'édition de texte.
Il possède plusieurs fonctionnalités parmi lesquelles :
Vous pouvez installer le Kakoune éditeur dans les systèmes Linux en utilisant votre gestionnaire de packages par défaut, comme indiqué.
$ sudo apt install kakoune [Sur Debian, Ubuntu et Mint] $ sudo dnf install kakoune [Sur RHEL, CentOS et Fedora] $ sudo pacman -S kakoune [Sur Arch Linux et Manjaro] $ sudo zypper install kakoune [Sur OpenSuse]
Micro est un éditeur de texte basé sur une ligne de commande conçu pour être suffisamment simple et intuitif pour que les utilisateurs puissent profiter des fonctionnalités d'autres éditeurs de texte basés sur un terminal sans la courbe d'apprentissage abrupte.
Les points forts de Micro incluent :
Vous pouvez facilement installer micro dans votre distribution Linux en exécutant le script d'installation suivant.
$ boucle https://getmic.ro | frapper.
Supports est un éditeur de code moderne gratuit et open source créé par Adobe avec un accent sur le développement Web. Il est écrit en HTML, CSS et JavaScript pour offrir aux développeurs Web une riche expérience d'édition de code avec la possibilité d'étendre ses fonctionnalités natives à l'aide de plusieurs extensions gratuites.
Les caractéristiques des supports incluent :
Vous pouvez installer Supports éditeur dans les systèmes Linux utilisant se casser gestionnaire de paquets comme indiqué.
$ sudo snap install supports.
léger est un nouvel éditeur de texte principalement développé dans le Lua le langage, qui vise à offrir quelque chose de pratique, agréable, petit et rapide, créé le plus simplement possible; facile à modifier et à étendre, ou à utiliser sans rien faire non plus.
cendre est un éditeur de texte simple et clair basé sur une ligne de commande, conçu pour être facile à utiliser avec les raccourcis clavier modernes et il est suffisamment efficace pour gérer un grand nombre de fichiers simultanément et dispose d'un large éventail de fonctionnalités.
CudaText est un nouvel éditeur de texte open-source et multiplateforme, doté de nombreuses fonctionnalités, notamment :
Je pense que la liste est plus que ce que nous avons examiné, donc si vous avez utilisé d'autres éditeurs de texte gratuits et open source, faites-le nous savoir en publiant un commentaire. Merci d'avoir lu et restez toujours connecté à Tecmint.