Ne vous laissez pas freiner par votre éditeur de texte Linux par défaut, essayez plutôt ceux-ci
Sommaire
Liens rapides
-
Essayez ces éditeurs d'interface utilisateur graphique
Choisir un éditeur de texte revient à en trouver un qui soit utile et facile à utiliser. Que vous soyez un programmeur ou un simple utilisateur qui modifie des fichiers de configuration, il existe de nombreuses options. Avant de vous décider pour l'un d'entre eux, consultez quelques-uns de ces éditeurs de texte alternatifs.
micro
micro est conçu pour être un éditeur de texte basé sur un terminal, simple et puissant. Contrairement à de nombreux éditeurs de texte Linux dont la courbe d'apprentissage est abrupte, micro utilise des raccourcis clavier familiers comme Ctrl+S pour enregistrer et Ctrl+C/V pour copier-coller, ce qui le rend facile à utiliser dès le départ.
Avec Micro, vous pouvez facilement parcourir les fichiers, sélectionner du texte et effectuer des modifications sans avoir à mémoriser une tonne de raccourcis clavier. Il prend également en charge les interactions avec la souris, ce qui est une touche agréable pour ceux qui préfèrent une sensation graphique dans le terminal.
D'autres micro-fonctionnalités incluent la coloration syntaxique, l'écran partagé, les macros, le gestionnaire de plugins intégré, la saisie semi-automatique, etc.
Actuellement, micro est mon éditeur de texte par défaut car je le trouve plus convivial, permet une édition rapide dans le terminal et dispose de raccourcis plus standards.
Vous pouvez obtenir micro à partir de votre référentiel par défaut, comme sur Debian ou Ubuntu :
sudo apt install micro
Pour ouvrir le fichier, utilisez simplement le micro commande suivie du nom du fichier.
micro filename.txt
Vim
Vous vous demandez peut-être si Vim n'est pas l'éditeur par défaut. Eh bien, vous n'avez pas tort, mais écoutez-moi. Bien que Vim soit souvent préinstallé sur de nombreuses distributions Linux, il est loin d'être un éditeur par défaut ordinaire.
Vous pourriez trouver Vim intimidant : pas de menus, pas de commandes visibles, juste un curseur clignotant. Mais une fois que vous y aurez investi un peu de temps et que vous aurez surmonté le choc initial, vous réaliserez que Vim est un outil qui peut être adapté à tous vos besoins.
Vim dispose de plusieurs modes pour différentes tâches, comme le mode normal, le mode insertion et le mode visuel. En mode normal, vous pouvez parcourir et manipuler du texte sans utiliser la souris, ce qui peut considérablement accélérer votre flux de travail. Une fois que vous avez mémorisé les commandes Vim, vous pouvez rapidement effectuer des tâches comme supprimer une ligne avec dd ou copier une ligne avec ouais.
Vim est hautement personnalisable et propose de nombreux plugins qui vous permettent de modifier Vim. Par exemple, vous pouvez utiliser divers plugins pour la coloration syntaxique, l'intégration de votre éditeur avec Git, la saisie semi-automatique du code, etc. Personnellement, j'utilise Vim lorsque j'ai besoin d'une édition avancée dans le terminal.
Si Vim n'est pas déjà installé, vous pouvez l'obtenir à partir du centre de logiciels de votre distribution Linux ou l'installer à l'aide de votre gestionnaire de paquets par défaut. Sur les systèmes basés sur Debian, exécutez :
sudo apt install vim
Vous pouvez ouvrir un fichier déjà existant en tapant vigueur suivi du nom de fichier.
vim filename.txt
De plus, si le fichier n'existe pas, Vim créera un nouveau fichier avec ce nom.
Emacs
Emacs n'est pas seulement un éditeur de texte ; c'est un environnement d'exploitation à part entière qui propose à la fois une ligne de commande et une interface graphique. Vous pouvez l'utiliser pour écrire du code, gérer des fichiers, naviguer sur le Web, lire vos e-mails et même jouer à des jeux.
De plus, Emacs est basé sur Lisp, ce qui signifie que vous pouvez le personnaliser ou l'étendre comme bon vous semble. Par exemple, vous pouvez créer un environnement d'écriture sans distraction, gérer votre liste de tâches ou même transformer votre éditeur de texte en un journal personnel ou un gestionnaire de tâches.
Emacs prend également en charge plusieurs modes pour différents langages de programmation, offrant la coloration syntaxique, la saisie semi-automatique et même des outils de débogage. Cependant, tout comme Vim, préparez-vous à une courbe d'apprentissage. Emacs possède son propre ensemble de raccourcis clavier et de commandes dont la maîtrise peut prendre du temps.
Comme Vim, vous pouvez facilement installer Emacs depuis votre centre de logiciels ou depuis un dépôt Linux par défaut. Sur les systèmes basés sur Ubuntu, saisissez :
sudo apt install emacs
Après l'installation, vous pouvez lancer n'importe quel fichier dans Emacs en utilisant cette commande :
emacs -nw filename.txt
Cela ouvre votre fichier dans le terminal sans fenêtre séparée. Cependant, si vous utilisez simplement emacs suivi du nom du fichier, il ouvrira votre fichier dans une fenêtre GUI Emacs séparée.
nano
Vous souhaitez un éditeur de texte simple, direct et facile à utiliser ? Essayez nano. Vous n'avez pas besoin d'apprendre un tas de commandes ou de mémoriser des raccourcis clavier complexes : tout ce dont vous avez besoin se trouve juste en bas de l'écran.
nano est parfait pour les moments où vous voulez simplement entrer, faire un montage rapide et sortir. Il est conçu pour être léger et convivial, ce qui en fait une alternative idéale pour les débutants.
Mais ne confondez pas simplicité et manque de fonctionnalités. nano peut gérer la plupart des tâches que vous lui confiez, de la modification des fichiers de configuration à l'écriture de code. Ses fonctionnalités incluent l'annulation/rétablissement, la coloration de la syntaxe, le défilement fluide, la recherche et le remplacement interactifs, l'indentation automatique, etc.
Nano est généralement préinstallé sur les distributions basées sur Ubuntu et disponible via votre gestionnaire de paquets Linux par défaut. Cependant, si vous ne l'avez pas sur les distributions basées sur Debian, exécutez :
sudo apt install nano
Semblable à l'éditeur mentionné précédemment, nano ouvre également n'importe quel fichier en utilisant nano commande suivie du nom du fichier.
ne–le gentil éditeur
Vous souhaitez un outil puissant et plus simple que Vim ou Emacs ? Essayez d'utiliser l'éditeur ne, le nice editor. Cet éditeur offre des fonctionnalités avancées de manière plus conviviale que les éditeurs de texte classiques.
Les fonctionnalités de l'éditeur ne comprennent plusieurs fenêtres, la coloration syntaxique, les macros et même les scripts de base. L'une des caractéristiques les plus remarquables de l'éditeur ne est sa rapidité, ce qui en fait un excellent choix pour les systèmes aux ressources limitées.
ne est également hautement configurable, mais contrairement à Vim ou Emacs, il ne nécessite pas de plonger profondément dans les fichiers de configuration pour démarrer. Avec son interface pilotée par menu, vous pouvez accéder aux fonctions d'une simple pression sur une touche, sans avoir à mémoriser des commandes complexes.
Vous pouvez trouver l'éditeur ne dans les dépôts officiels de votre distribution Linux. Sur les systèmes basés sur Ubuntu, installez-le avec :
sudo apt install ne
Pour ouvrir n'importe quel fichier, tapez ne suivi du nom du fichier et appuyez sur Entrée.
ne filename.txt
Essayez ces éditeurs d'interface utilisateur graphique
Si vous n'êtes pas fan des éditeurs basés sur des terminaux, il existe de nombreux éditeurs à interface utilisateur graphique (GUI) qui peuvent rendre votre expérience d'édition plus agréable. Jetons un œil à plusieurs éditeurs à interface utilisateur graphique.
Code VS
Développé par Microsoft, Visual Studio Code est un éditeur de texte open source connu pour ses fonctionnalités riches et sa simplicité d'utilisation. VS Code vous permet de synchroniser tous vos paramètres et plugins sur vos ordinateurs, ce qui rend votre poste de travail cohérent où que vous vous connectiez.
Parmi les fonctionnalités les plus remarquables, citons l'intégration transparente de Git pour le contrôle des versions, un terminal intégré pour l'exécution des commandes, des outils de débogage robustes, etc. Il propose également une vaste place de marché, où vous pouvez trouver des plugins pour améliorer les fonctionnalités, des thèmes à la prise en charge des langues.
Geany
Vous recherchez un bon éditeur multi-onglets avec quelques outils ? Ne cherchez pas plus loin que Geany. C'est un éditeur fiable depuis de nombreuses années et il est apprécié par de nombreux programmeurs.
L'interface de Geany est simple et organisée, sans encombrement inutile. Elle prend en charge des fonctionnalités telles que le pliage de code, le terminal intégré, la coloration syntaxique et d'autres. De plus, la fonction de liste de symboles de Geany vous permet de naviguer rapidement dans votre code, en particulier lorsque vous travaillez sur des projets de plus grande envergure.
Kate
Kate est fantastique si vous avez besoin d'un éditeur de texte puissant sans la complexité d'un IDE complet. Kate est livré avec l'environnement de bureau KDE qui peut tout gérer, des simples fichiers texte aux projets de programmation complexes.
Kate est composée de deux parties : KatePart, qui est un puissant éditeur de texte utilisé dans de nombreuses applications KDE, et Kate, l'éditeur de texte principal qui vous permet de travailler sur plusieurs documents à la fois.
L'avantage de Kate est qu'il regorge de fonctionnalités utiles. Vous pouvez modifier des fichiers à distance, profiter d'une prise en charge avancée de l'édition de texte et de la programmation, mettre en surbrillance du texte et rechercher et remplacer facilement du contenu. Il prend également en charge le texte Unicode et bidirectionnel, et détecte même automatiquement les différentes fins de ligne.
La beauté de Linux réside dans la diversité des choix. Essayez différents éditeurs pour voir celui qui vous convient le mieux. Vous pouvez même préférer utiliser différents éditeurs pour différentes tâches. N'oubliez pas que le meilleur éditeur est celui qui vous convient le mieux.