“Snippets”插件在 gedit 上不起作用

“Snippets”插件在 gedit 上不起作用

注:我已经知道答案,我只是分享我的经验。

一些 gedit 插件无法在 Lubuntu 上运行,最值得注意的是 Snippets 插件。当我单击“工具”->“管理片段”时,出现以下错误:

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

尝试这两个命令行,也许它也适合你:)

相关内容