sudo apt-get install gedit python3-markdown
cd ~/Downloads
wget https://github.com/jpfleury/gedit-markdown/archive/master.zip
unzip master.zip
cd gedit-markdown-master
./gedit-markdown.sh install
gedit
然后在Preferences → Plugins → Markdown Preview中启用插件,但由于 API 更改,它将无法工作。这里的错误如下所示:
Traceback (most recent call last):
File "/home/user/.local/share/gedit/plugins/markdown-preview/__init__.py", line 113, in do_activate
self.addMarkdownPreviewTab()
File "/home/user/.local/share/gedit/plugins/markdown-preview/__init__.py", line 139, in addMarkdownPreviewTab
panel.add_item(self.scrolledWindow, "MarkdownPreview", _("Markdown Preview"), image)
AttributeError: 'Stack' object has no attribute 'add_item'
https://github.com/jpfleury/gedit-markdown存储库中的文档将Gedit 3.10 作为最高版本。
我们可以尝试在现代 Ubuntu 上启动它。例如在带有 Gedit 3.18 的 16.04 LTS 上。
然后在Preferences → Plugins → Markdown Preview中启用插件,但由于 API 更改,它将无法工作。这里的错误如下所示:
所以我建议使用ReText作为替代:
你可以安装它很简单
sudo apt install retext
。对于拼写检查,您需要使用sudo apt install python3-enchant
. 它有两种操作模式——实时预览和预览。注意:如果您需要在旧系统上安装最新版本的 ReText 作为 16.04 LTS,那么您可以使用
pip3 install ReText
.我刚刚破解了它以在 Ubuntu 18.04 LTS 中使用 Pluma(Gedit for MATE DE的分支)。
您只需要从 APT 安装依赖项,然后使用我的Github 存储库中的文件:
它看起来像:
您可以通过编辑ini文件将预览移到一边:
注意:此解决方案
pluma-markdown
不适用于 Ubuntu 16.04 LTS(因为错过了 puma 的 python 集成)。由于升级到 WebKit2,它不适用于较新的版本。