我想将 gedit 用作编程 IDE 和常规文本编辑器。我是否可以创建一些 .desktop 文件来加载不同的配置?
答案1
目前似乎不支持,请参阅此上游错误报告。
但是,您可以为 gedit 创建一个包装器,通过 gconftool-2 设置您想要的特定插件。
这看起来像这样:
#!/bin/bash
old_config=$(gconftool-2 --get "/apps/gedit-2/plugins/active-plugins")
gconftool-2 --set --type list --list-type string "/apps/gedit-2/plugins/active-plugins" "[$1]"
gedit
gconftool-2 --set --type list --list-type string "/apps/gedit-2/plugins/active-plugins" "$old_config"
现在将其保存为 gedit_profile 等,并使其可执行:
chmod +x gedit_profile
要加载不同的配置文件,只需使用要启用的插件的逗号分隔列表来调用它,例如:
/path/to/gedit_profile "terminal,colorpicker"
[当然你可以将其放入单独的启动器中。]