如何在没有鼠标的情况下点击网页元素?

如何在没有鼠标的情况下点击网页元素?

几天前,我在 Chromebook C720 上安装了 Arch Linux,但由于触摸板的一些内核支持问题,我没有鼠标。不过,我现在不太想修复它,因为我觉得这是一个学习如何更有效地做事的好机会——只用键盘。

所以我安装了i3Vim游侠五指龙以及许多其他基于键盘的程序,除了无法点击某些 JavaScript 按钮(例如本网站上的投票按钮)之外,一切都进展顺利。Pentadactyl 的提示模式不起作用,因为它们不是超链接。

是我遗漏了什么吗,还是 Pentadactyl 根本无法做到这一点?

答案1

SO 和朋友上的“投票”按钮可能不是超链接,但它们是锚点。具体来说,对于这些链接,您可以将以下内容添加到您的.pentadactylrc

set hinttags+=a[class^='vote']

此设置会添加到您的提示元素列表中,现在将包括a“class”属性以“vote”开头的元素:“vote-up-off”、“vote-up-one”等等。

当然,这只适用于 SO 网站,但您应该能够在其他网站上使用类似的技术。

相关内容