如何在xmonad或xwindows中将快捷方式映射到任意键序列?

时间:2013-02-18 01:29:02

标签: keyboard-shortcuts shortcut xmonad

我想在任何chrome实例上执行快捷方式,而使用xmonad(或者通用的xwindows解决方案会很方便)

基本上与chrome / firefox / opera相同的关键序列“分离当前浏览器选项卡并发送到屏幕n”

伪代码

//detach current tab and send to screen n
if current_window_is_browser
     map <alt-t>6 <ctrl-l><ctrl-c><ctrl-w><ctrl-n><ctrl-v><enter><alt-shift-6>

我愚弄了制表符分离脚本,但它们似乎不是最新的(特别是chrome)。无论如何,我想为所有浏览器提供相同的命令。

有什么想法吗?干杯

1 个答案:

答案 0 :(得分:1)

您可能需要查看xdotool

通过apt安装:sudo apt-get install xdotool

使用xdotool,你可以这样做:

xdotool key alt+t 6 ...

当然你可以将xdotool保存为脚本并使用xmonad中的键绑定来执行它。