正常行为:如果某个键绑定(例如,Ctrl+w)未绑定在 Awesome 中globalkeys
,它会向下传递到活动窗口。如果一个 Awesomeawful.key
绑定到这个键,那么 Awesome 就会抓住这个按键并用它做一些事情。
我想要的是定义一个很棒的键绑定,让它在某些条件下传递到活动窗口。例如,我按C-w,如果活动窗口是 Chrome,那么 Awesome 会将其传递下去,并且 chrome 会关闭一个选项卡,但如果它是任何其他类型的窗口,那么 Awesome 会关闭该窗口。
我问的是“重定向按键”部分,如果可能的话,如何在 Lua 中做到这一点?