如何为 gEdit v3 安装插件?

OHL*_*ÁLÁ 45 gedit plugins

我刚刚安装了 ubuntu 11.10,我想为 gEdit安装一个插件

我将插件解压到以下文件夹:~/.gnome2/gedit/plugins但在 gedit 中没有显示插件。

fos*_*dom 44

g 编辑 3

Oneiric 及更高版本中的 gEdit 版本是使用 gtk+3 库构建的 v3。插件文件夹位置与 gEdit v2 略有不同。

每个插件至少需要两个文件。

一个文件(pluginname.plugin)是告诉gedit

  • 在哪里可以找到插件,
  • 它叫什么
  • 简短的描述,
  • 作者是谁等。

这个文件是.desktop格式。

第二个文件是实际代码。

这两个文件都需要放在:

  • 系统范围的插件目录/usr/lib/gedit/plugins/,或
  • 在用户插件目录中,可能需要手动创建 - ~/.local/share/gedit/plugins/.

安装插件

首先创建插件文件夹:

mkdir -p ~/.local/share/gedit/plugins
Run Code Online (Sandbox Code Playgroud)

现在.plugin使用 gedit NB创建一个文件,这些文件的格式为:

[Plugin]
Loader=python
Module=examplepy
IAge=3
Name=Example py
Description=A Python plugin example
Authors=Jesse van den Kieboom <jesse@icecrew.nl>
Copyright=Copyright © 2006 Jesse van den Kieboom <jesse@icecrew.nl>
Website=http://www.gedit.org
Run Code Online (Sandbox Code Playgroud)

来源


对于您的 v2 插件,您已经有一个名为的文件,project-manager.gedit-plugin因此您可以重命名它:

mv project-manager.gedit-plugin project-manager.plugin
Run Code Online (Sandbox Code Playgroud)

然后编辑插件文件并将节标题更改为“[插件]”

您现在将在 gedit 插件列表中看到它。

但是对我来说,它抛出了关于“导入 gedit、gtk、gtk.glade”的错误。

您需要更改源代码以导入 gtk+3 变体 - 称为 python introspection。

从 gtk+2 转换为 gtk+3 的优秀教程请参见


Hea*_*065 11

2016年更新

要安装所有 gedit 插件,请尝试:

sudo apt-get install gedit-plugins
Run Code Online (Sandbox Code Playgroud)

这在 Ubuntu 14.04 上效果很好。我目前使用的是 gedit 3.10.4 版。

您需要通过导航到编辑 - 首选项 - 插件来激活它们。然后选择要激活的所需插件。


小智 6

我终于找到了 gEdit 插件的存储位置。尝试将这两个文件放在此处的任何插件中:/usr/lib/gedit/plugins.