gedit 插件用于突出显示选择的所有实例

gedit 插件用于突出显示选择的所有实例

使用 gedit 3,我尝试了多个插件来突出显示当前选择的所有实例(a la Notepad ++):

https://code.google.com/p/smart-highlighting-gedit/

https://github.com/mmuell23/mmuell23

智能突出显示似乎会安装并让我激活它,但实际上似乎并没有做任何事情。

github 上的版本是为 v2 编写的。为了尝试将其破解为 v3,我尝试过:

  • 改为.gedit-plugin.plugin
  • 编辑IAge=2阅读IAge=3

那个仍然无法加载(未出现在prefs->plugins列表中)。没有抛出错误,只是没有加载。我也找不到 gedit 日志,无法查看是否有有用的消息(我对 Linux 还比较陌生)。我检查过了,/var/logs/但没有 gedit。

有人能帮忙吗?我只想让自动突出显示功能正常工作。

答案1

您不需要任何插件来突出显示 gedit 中选定的所有实例。选择您感兴趣的文本,然后按Ctrl+ F(搜索选定文本的所有实例):

gedit——突出显示文本


现在,让我给你解释一下这些插件。第一个插件smart-highlighting对我来说非常有效。我是如何制作的:

  • 首先我检查了我的 gedit 版本(从终端使用gedit --version命令) - 它是 3.6.2。
  • 因为我的gedit版本是3.6.2,所以我下载了智能高亮-3.0.5.tar.gz
  • 最后,我遵循了手动安装方法。

第二个插件,适用于 gedit2.x 和 finish。像您尝试过的简单 hack 还不够。

[更新]

仅安装到 才有效~/.local/share/gedit/plugins/。更多内容见评论。

答案2

我正在使用 Ubuntu 19.04、gedit 3.32 和具有“快速突出显示”插件的 gedit-plugins:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.04
Release:    19.04
Codename:   disco

$ gedit --version
gedit - Version 3.32.0

sudo apt install gedit-plugins

然后在“偏好设置 - 插件”中手动启用它

启用 gedit 插件

答案3

这个插件可以满足您的要求,只需按照其中的说明操作即可:https://github.com/mmuell23/mmuell23

相关内容