を押したときに端末をロードするコマンドラインに新しいアプリケーションショートカットを追加しようとしていますCtrl + Alt + T
。
私はxfconf-query
監視にこのユーティリティを使用しており、xfce4-keyboard-shortcuts
キーボードGUIを介してショートカットを設定したときに得られる出力は次のとおりです/commands/custom/<Primary><Alt>t
。
以下を使用して、テーマの変更など、コマンドラインで別の設定を指定できました。
xfconf-query -c xsettings -p /Net/ThemeName -s "Adwaita"
しかし、私のアプリのショートカットに同様のロジックを適用する方法がわからないので、エラーが発生し続けます。誰でもどんなアイデアがありますか?
次のコマンドを試しました。
xfconf-query -c xfce4-keyboard-shortcuts -p '/commands/custom/<Primary><Alt>t' -s xfce4-terminal
ただし、次のエラーメッセージが表示されます。
Property "/commands/custom/<Primary><Alt>t" does not exist on channel "xfce4-keyboard-shortcuts". If a new property should be created, use the --create option.
よろしくお願いします。
ベストアンサー1
属性が存在しない場合は、エラーに示されている--create
オプション(または同義語)を使用して属性を生成する必要があります。-n
次は私のために働いた...
xfconf-query -c xfce4-keyboard-shortcuts -n -t 'string' -p '/commands/custom/<Primary><Alt>t' -s xfce4-terminal
Xfce設定エディタの「String」タイプは機能しなくても、値タイプも追加する必要があります。