首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gedit中的标记预览

gedit中的标记预览
EN

Ask Ubuntu用户
提问于 2019-09-24 17:42:22
回答 1查看 2.5K关注 0票数 2

我在gedit中找到了一个预览标记的插件。但我不确定它是否有追溯时间。在gedit中还有其他更好的预付费选项吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-09-24 19:04:08

https://github.com/jpfleury/gedit-markdown存储库中的文档以Gedit 3.10作为最高版本。

我们可以尝试在现代Ubuntu上推出它。例如,在16.04 LTS与Gedit 3.18。

代码语言:javascript
复制
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预览中启用插件,但由于API的更改,它将无法工作。这里的错误如下所示:

追溯(最近一次调用):文件"/home/user/.local/share/gedit/plugins/markdown-preview/__init__.py",第113行、do_activate self.addMarkdownPreviewTab()文件"/home/user/.local/share/gedit/plugins/markdown-preview/__init__.py",第139行、addMarkdownPreviewTab panel.add_item(self.scrolledWindow、"MarkdownPreview“、_("Markdown预览”)、图像) AttributeError:‘堆栈’对象没有属性'add_item‘

因此,我建议使用ReText作为替代:

您可以将其安装为简单的sudo apt install retext。对于拼写检查,您需要安装附加的包与sudo apt install python3-enchant。它有两种模式的操作-直播预览和预览。

注意:如果您需要在旧系统上使用最新版本的ReText作为16.04LTS,那么您可以使用pip3 install ReText从Packages安装它。

我刚刚黑了它,在Ubuntu18.04LTS中与Pluma (用于MATE DE的Gedit叉)一起工作。

您所需要的只是从APT安装依赖项,然后使用我的Github储存库中的文件:

代码语言:javascript
复制
sudo apt-get install pluma python-markdown gir1.2-webkit-3.0 python-configparser -y

cd ~/Downloads
wget https://github.com/N0rbert/pluma-markdown/archive/master.zip
unzip master.zip
cd pluma-markdown-master
./pluma-markdown.sh install

它看起来就像:

您可以通过编辑ini-file将预览移到一边:

代码语言:javascript
复制
sed -i 's/panel = bottom/panel = side/' ~/.config/pluma/pluma-markdown.ini

注意:这个使用pluma-markdown的解决方案不适用于Ubuntu16.04LTS(因为pluma错过了python集成)。而且由于升级到WebKit2,它将无法在较新的版本上工作。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1176386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档