2
我是xmonad新手。每次單擊時是否可以運行shell腳本(例如〜/ x.sh),例如f1?這在配置文件中看起來如何?我現在搜索了很多,但沒有發現任何看起來像我想要的東西。Xmonad,如何綁定運行shell腳本的密鑰?
我是xmonad新手。每次單擊時是否可以運行shell腳本(例如〜/ x.sh),例如f1?這在配置文件中看起來如何?我現在搜索了很多,但沒有發現任何看起來像我想要的東西。Xmonad,如何綁定運行shell腳本的密鑰?
使用xev
以確定您的F1
- 鍵,這是我的系統上0xffbe
的鍵符,並添加
myKeys = [ ((0, 0xffbe), spawn "/path/to/x.sh") ]
您xmonad.hs
。正如XMonad.Util.EZConfig描述,使用
`additionalKeys` myKeys
在main
功能,並重新編譯+重啓。也許這還與additionalKeysP
和<F1>
,但我還沒有測試的 - 上面的鏈接了所有的相關信息。
從你鏈接的'EZConfig'模塊文檔,你可以在你的函數的類型點擊'KeySym'到拿到['KeySym'類型的定義和定義的變量名稱爲鍵列表(HTTP:/ /xmonad.org/xmonad-docs/X11/Graphics-X11-Types.html#t:KeySym):xK_F1 – Leiaz 2014-12-02 12:36:38
從Leiaz的評論繼,你應該能夠寫出像'主要= xmonad $ desktopConfig \'additionalKeys \' [((0,xK_F1),產卵 「/path/to/x.sh」) ... ]' – mhwombat 2014-12-03 17:35:23