0

この 2 つのキーバインドを Xmonad のセットアップでしばらくの間動作させようとしてきましたが、残念ながら失敗しました。特定のワークスペースで Thunderbird を生成し、現在表示されているワークスペースで demenu を実行したいと考えています。これが私の現在のキーバインド設定の関連部分です:

keys' conf@(XConfig {XMonad.modmask = modmask}) = M.fromList $
  [  ((modMask, xK_d), spawnOn "2:Web" "dwb")
  ,  ((modMask, xK-r), spawn "dmenu_run")
  ,  ((modMask, xK_e), spawnOn "3:Email" "Mail"
...other keybindings that work.....
  ]

dwb キーバインドは機能します。サンダーバードのものでは、「メール」の代わりに「サンダーバード」と「サンダーバード」も試しましたが、役に立ちませんでした。

誰かが私のためにこの仕事をすることができれば、私は確かに感謝しています. ターミナルからサンダーバードを開くのは面倒です。

4

4 に答える 4

0
  1. 「メール」を「サンダーバード」に置き換えてみてください

    ,  ((modMask, xK_e), spawnOn "3:Email" "Mail"
    

    ,  ((modMask, xK_e), spawnOn "3:Email" "thunderbird"
    
  2. それでも機能しない場合は、他のキー構成がキー「e」を上書きしていないか確認してください。

于 2014-01-14T20:41:46.703 に答える
0

Thunderbird を開くためにターミナルから入力するものは何でも、 の 3 番目のパラメータとして機能するはずですspawnOn。他のすべてが失敗した場合は、thunderbird 実行可能ファイルへのフル パスを試してください。

これをググるかもしれない他の人のために、プログラムを起動するために端末に何を入力すればよいかわからない場合は、通常起動する方法で起動し(メニューから、またはキーバインドを使用して)、次に入力ps -efしてその名前を見つけます指図。

于 2013-02-14T12:52:15.207 に答える