在我的文件中使用以下代码片段后,我的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 中阻止这种行为?