使用 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(搜索选定文本的所有实例):
现在,让我给你解释一下这些插件。第一个插件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
答案3
这个插件可以满足您的要求,只需按照其中的说明操作即可:https://github.com/mmuell23/mmuell23