2 votes

Comment puis-je ajouter la mise en évidence de la syntaxe Markdown à Pluma dans la version 16.04 LTS ?

J'utilise Pluma sur Ubuntu MATE 16.04 LTS et je constate qu'il ne prend pas en charge la coloration syntaxique du langage de balisage léger Markdown.

Mais je sais qu'Ubuntu 18.04 LTS (et les versions plus récentes) ont cette mise en évidence pré-installée.

Comment ajouter la mise en évidence de la syntaxe Markdown à Pluma dans Ubuntu 16.04 LTS ?

2voto

N0rbert Points 86925

C'est possible, mais avec une chose à prendre en compte : toutes les versions actuelles d'Ubuntu ont déjà markdown.lang dans les référentiels comme une partie de libgtksourceview-3.0-common mais dans Ubuntu 16.04, Pluma utilise le paquet libgtksourceview2.0-0 como une dépendance .

Donc ici nous devons installer le libgtksourceview-3.0-common paquet avec

sudo apt-get install libgtksourceview-3.0-common

et ensuite copier markdown.lang manuellement dans le dossier de configuration de l'utilisateur actuel :

mkdir -p ~/.local/share/gtksourceview-2.0/language-specs/
cd ~/.local/share/gtksourceview-2.0/language-specs/
cp /usr/share/gtksourceview-3.0/language-specs/markdown.lang .

puis redémarrez Pluma et profitez-en :

Markdown is highlighted in Pluma 1.12.2


Notes :

  1. et tout autre lang -peuvent être installés de manière similaire. La liste complète est la suivante : actionscript, ansforth94, automake, bennugd, bluespec, cobol, cpphdr, csv, gdb-log, genie, go, idl-exelis, imagej, jade, j, json, julia, lex, llvm, markdown, matlab, mediawiki, meson, modelica, mxml, netrexx, objj, opencl, pig, protobuf, Puppet, python3, rst, rust, scala, scilab, sml, sweave, systemverilog, thrift, yaml .
  2. Cette approche offre un bonus gratuit : l'outil de fusion/diffusion Meld utilisera le même fichier de données. lang -files pour mettre en évidence la syntaxe.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X