回答:
Oneiric以降のgEditのバージョンは、gtk + 3ライブラリを使用してビルドされたv3です。プラグインフォルダーの場所は、gEdit v2とは少し異なります。
すべてのプラグインには少なくとも2つのファイルが必要です。
1つのファイル(pluginname.plugin)は次のように伝えますgedit
。
このファイルは.desktop
形式です。
2番目のファイルは実際のコードです。
これらのファイルは両方とも次のいずれかに配置する必要があります。
/usr/lib/gedit/plugins/
、または~/.local/share/gedit/plugins/
。手動で作成する必要があります- 。最初にプラグインフォルダーを作成します。
mkdir -p ~/.local/share/gedit/plugins
次に、.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
v2プラグインには既にファイルが呼び出されているproject-manager.gedit-plugin
ため、名前を変更できます。
mv project-manager.gedit-plugin project-manager.plugin
次に、プラグインファイルを編集し、セクションヘッダーを「[Plugin]」に変更します
これは、geditプラグインリストに表示されます。
しかし、私にとっては、「gedit、gtk、gtk.gladeのインポート」に関するエラーがスローされました。
ソースコードを変更してgtk + 3バリアントをインポートする必要があります-python introspectionと呼ばれます。
gtk + 2からgtk + 3に変換するための優れたチュートリアルを参照してください
2016年の更新
すべてのgeditプラグインをインストールするには、次を試してください。
sudo apt-get install gedit-plugins
これはUbuntu 14.04で問題なく機能しました。現在、geditバージョン3.10.4を使用しています。
[編集]-[設定]-[プラグイン]に移動して、それらをアクティブにする必要があります。次に、アクティブにするプラグインを選択します。
64ビットのUbuntu 14.04 LTSがあり、プラグインのあるフォルダーは /usr/lib/x86_64-linux-gnu/gedit/plugins/
その中にファイル*.plugin
と*.py
ファイルをコピーして、私にとってのトリックを作りました
.plugin
拡張機能があることです。.gedit-plugin
拡張子がある場合は、古いバージョンです。