"Snippets"プラグインがgeditで動作しない

"Snippets"プラグインがgeditで動作しない

注:私はすでに答えを知っています。ただ私の経験を共有するだけです。

一部の gedit プラグイン、特に Snippets プラグインは Lubuntu では動作しません。ツール - >フラグメント管理をクリックすると、次のエラーが表示されます。

Traceback (most recent call last):
  File "/usr/lib/i386-linux-gnu/gedit/plugins/snippets/document.py", line 95, in do_deactivate
    self.disconnect_signals(self.view)
  File "/usr/lib/python3/dist-packages/gi/_gobject/propertyhelper.py", line 214, in __get__
    value = instance.get_property(self.name)
TypeError: unknown type (null)

答え1

geditには、UnityまたはGNOME以外の環境で使用しようとしたときに表示されるいくつかの必須の依存関係がありません。

この問題を解決するには、以下をインストールするだけです。

sudo apt-get install python3-gi-cairo

源泉:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720724

答え2

取り外して再インストールした後は効果がありました。

sudo apt-get remove gedit

sudo apt-get install gedit

これら2つのコマンドラインを試してください。たぶん皆さんにも効果があるでしょう。 :)

関連情報