我在 Ubuntu MATE 16.04 LTS 上使用 Pluma,我发现它不支持 Markdown 轻量级标记语言的语法高亮。
但我知道 Ubuntu 18.04 LTS(及更新版本)已预先安装了此突出显示功能。
如何在 Ubuntu 16.04 LTS 中的 Pluma 中添加 Markdown 语法高亮?
答案1
这是可能的,但有一点需要考虑:所有当前的 Ubuntu 版本都已将markdown.lang
文件作为存储库的一部分libgtksourceview-3.0-common
包,但在 Ubuntu 16.04 Plumalibgtksourceview2.0-0
使用依赖。
所以这里我们需要安装这个libgtksourceview-3.0-common
包
sudo apt-get install libgtksourceview-3.0-common
然后markdown.lang
手动将文件复制到当前用户配置文件夹:
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 .
然后重启 Pluma 并享受:
笔记:
- 并且任何其他
lang
文件都可以用类似的方式安装。完整列表如下: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。 - 这种方法带来了免费的奖励 - Meld 合并差异工具将使用相同的
lang
文件来突出显示语法。