Awesome Window 管理器中释放尚未释放的按键的命令是什么?

Awesome Window 管理器中释放尚未释放的按键的命令是什么?

在我的文件中使用以下代码片段后,我的v密钥被锁定rc.lua

背景

热键组合通常同时按下。

我使用功能键Fn作为钥匙链,只是因为它与我的 ThinkPad 上的固件配合使用。

钥匙链意味着您按下一个Fn键,松开它,然后按下另一个键。

换句话说,钥匙链按键不是一起按下的,而是一个接一个地按顺序按下的。

设置

我的Fn钥匙是XF86WakeUp

以下是我的部分内容rc.lua

-- open edit ".vimrc"

awful.key({ "XF86WakeUp" }, "v", function ()

awful.util.spawn("termite -e 'nvim /home/Dropbox/.vimrc'") end,

{description = "Edit .vimrc", group = "Code"}),

这段代码运行得很好;我按下Fn,松开它,然后按下v,vim 打开。

正如预期的那样。

问题

当我使用这个钥匙串后,Awesome 不会松开钥匙v,之后每次我按下v钥匙时,无论出于何种原因,vim 都会打开。

这不太理想。

如何在 Awesome 中阻止这种行为?

相关内容