Configuration Awesome WM 4 run_或_raise功能

Configuration Awesome WM 4 run_或_raise功能,configuration,awesome-wm,Configuration,Awesome Wm,很多年后,我开始在Awesome 3.5上使用Awesome 4.0 我使用了一个错误库(您可以在这里看到:)来实现“运行或提升”功能,但我不知道如何在4.0版中实现它 有人知道它是怎么回事吗?它似乎可以通过可怕的.client.run\u或\u raise功能获得: 文档中的用法: -- run or raise urxvt (perhaps, with tabs) on modkey + semicolon awful.key({ modkey, }, 'semicolon', funct

很多年后,我开始在Awesome 3.5上使用Awesome 4.0

我使用了一个错误库(您可以在这里看到:)来实现“运行或提升”功能,但我不知道如何在4.0版中实现它


有人知道它是怎么回事吗?

它似乎可以通过
可怕的.client.run\u或\u raise
功能获得:

文档中的用法:

-- run or raise urxvt (perhaps, with tabs) on modkey + semicolon
awful.key({ modkey, }, 'semicolon', function ()
    local matcher = function (c)
        return awful.rules.match(c, {class = 'URxvt'})
    end
    awful.client.run_or_raise('urxvt', matcher)
end);