web-dev-qa-db-ja.com

別の構成でgeditを実行するにはどうすればよいですか

Geditをプログラミングとして使用したいIDEおよび通常のテキストエディタとして使用します。desktopファイルを作成して別の構成をロードできますか?

8
MetaDark

現在サポートされていないようです。これを参照してください アップストリームバグレポート

ただし、gconftool-2を介して必要な特定のプラグインを設定するgeditのラッパーを作成することもできます。

これは次のようになります。

#!/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"

[もちろん、これを別々のランチャーに入れることができます。]

5
htorque