Ced*_*tin 11 desktop window-manager keyboard-shortcuts awesome
我正在使用很棒的 WM 并且九个默认标签(或“虚拟桌面”)对我来说还不够:我有很多虚拟机和远程 VNC 等。过去我使用过窗口管理器大约 20 个虚拟桌面,这是正确的。但是现在我尝试了很棒的方法,我再也不会回到非平铺 WM 了;)
通过从我的rc.lua更改这一行,我成功地创建了超过 9 个标签:
tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1])
Run Code Online (Sandbox Code Playgroud)
对此:
tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9, "a" }, s, layouts[1])
Run Code Online (Sandbox Code Playgroud)
但是我真的不明白如何添加键绑定以便我可以直接切换到这个新标签。
我想指出,转到标签“9”然后“转到下一个选项卡”效果很好,但我正在寻找直接的快捷方式。
我尝试过的每一件事都以很棒的方式结束,要么无法使用,要么默认使用默认配置。
例如,我在这方面尝试了很多变体:
awful.key({ modkey, }, "a", awful.tag.viewidx XXX,
Run Code Online (Sandbox Code Playgroud)
但他们都惨遭失败。
请注意,看到我的 lua-fu 不强,我不仅需要可以工作的确切行,而且还需要一个非常精确的位置,以便将该行放入我的rc.lua文件中。
编辑当涉及到 viewidx 的文档时,显然有些混乱,这与代码的作用不匹配,因为我发现了与此问题相关的补丁和邮件列表活动。但是我想知道需要做些什么来解决我的问题......
我无法使viewidx方法工作,但我最终做了以下工作:
awful.key({ modkey, }, "a", function ()
local screen = mouse.screen
if tags[screen][10] then
awful.tag.viewonly(tags[screen][10]) end end),
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1739 次 |
| 最近记录: |