Nous avons écrit sur plus d'une poignée d'éditeurs de texte au cours de l'année écoulée, mais bon, c'est open source ; il y en a beaucoup plus d'où viennent les autres. Aujourd'hui, nous vous proposons une application Linux axée sur l'édition Markdown et les langages de balisage reStructuredText - ReText
ReText est un éditeur de texte open source léger mais efficace pour les langages de balisage Markdown et reStructuredText. Il est écrit en Python pour fonctionner sur Linux et toute plate-forme compatible POSIX. Cela étant dit, l'environnement d'exécution de Python est une exigence pour son installation.
ReText présente une interface utilisateur simplifiée avec des panneaux pour la fonctionnalité d'édition, les préférences de document, un panneau facultatif pour les aperçus en direct du document et toutes les fonctions de base fonctionnalités que vous attendez d'un éditeur de texte typique. Il comporte également des numéros de ligne et une coloration syntaxique pour faire ressortir les erreurs, les balises, les sections, les liens, etc.
Fonctionnalités dans ReText
La fonctionnalité de ReText peut être étendue grâce à l'utilisation d'extensions pour prendre en charge les formules mathématiques, l'édition de tableaux intelligents, les options d'exportation de documents, etc. Vérifiez comment activer tout cela et plus encore à partir de sa page wiki.
Les anciens fichiers ReText sont disponibles dans le référentiel d'Ubuntu, il vous suffit donc d'exécuter la commande d'installation :
$ sudo apt install retext
Si vous souhaitez exécuter la dernière version (comme vous le devriez), utilisez les commandes ci-dessous. Ils travailleront pour installer le dernier ReText dans Ubuntu, Debian, Linux Mint et quelques autres distributions.Avant d'exécuter le code ci-dessous, n'oubliez pas de supprimer ReText si vous l'aviez déjà installé à partir des référentiels :
$ sudo apt remove retext $ sudo apt installer python3-pip python3-pyqt5 $ python3 -m pip install retext --user "$ sed -i s|Exec=.|Exec=$HOME/.local/bin/retext %F| ~/.local/share/applications/me.mitya57.ReText.desktop" "$ sed -i s|Icon=.|Icon=$HOME/.local/share/retext/icons/retext.png| ~/.local/share/applications/me.mitya57.ReText.desktop"
Les deux dernières commandes sont censées réparer le fichier de bureau ReText et lui donner le bon exécutable et le chemin d'icône.
Vous devrez peut-être vous déconnecter et vous reconnecter de votre session lorsque votre installation est terminée pour que ReText apparaisse dans le menu / Dash.
Ajoutez "–upgrade" à la commande d'installation chaque fois que vous souhaitez mettre à jour ReText via pip
$ sudo python3 -m pip install retext --user --upgrade
Pour autres distributions Linux, installez Python3 pip et PyQt5, puis suivez les instructions ci-dessus, sauf que cette fois vous n'avez pas besoin de Mot-clé "apt".