我的右手有运动问题,所以我主要用键盘来驱动我的 GUI。
使用指针(鼠标或任何替代品)并非不可能,但速度很慢而且困难。
我还没有弄清楚的一件事是如何轻松地从我在浏览器中阅读的网页中复制链接。我可以通过启动“快速搜索”即Control+ F、/或 来聚焦链接,当聚焦链接时,我可以使用+'打开新选项卡。但有时我只想复制 URL 而不打开它,例如当它不是或 时。ControlEnterhttp
https
请注意,这与右键单击链接时显示的上下文菜单不同。右键单击操作作用于指针下的链接,这个问题是关于聚焦链接。
我在 Linux 上使用 Firefox。Linux 是没有商量的余地的,但如果其他浏览器有这个功能,我会考虑的。
答案1
扩展 ColdSpirit 的快速复制链接 描述如下:
要复制链接 - 将光标悬停在链接上并按 Ctrl+C(MacOS:Cmd+C)。您可以打开菜单并复制之前复制的所有链接的列表!
“访问您在所有网站上的数据”的权限对于在网站页面上运行的所有扩展程序都是必需的。此扩展程序在网站的页面上执行以下操作,因此它也需要此权限。
- 检测何时按下某个键(Ctrl+C/Cmd+C)。
- 获取光标下的链接。
如果它对您有用,这可能是一个解决方案。
答案2
使用 Caret Browsing ( F7
) 可以实现以下解决方法:
- 选择全部
Control+Shift+Left
使用诸如和 等键来查看链接文本Control+Shift+Right
- 右击可获得上下文菜单。无论光标位置如何,都会出现一个“查看所选源代码”项,选择它。新选项卡打开,其中显示页面源代码,相应部分居中并被选中。
- 链接 URL 就位于旁边,因此请选择它,然后使用 复制
Control+C
。
这比我希望的要长一些,也复杂一些,但它确实比尝试将鼠标精确地放在链接上以便我可以右键单击它(对我来说,YMMV)要好。
需要插入符号浏览的原因是为了能够在步骤 1 和 3 中移动选择以及扩展它。