应用截图
详细介绍
使用简单的提示和几个 Vim 风格的浏览快捷键,像真正的键盘高手一样浏览网页。
kbwarrior 是一款简单的 Chrome 扩展程序,适合喜欢使用键盘(或 Vim)浏览网页,但觉得现有同类扩展功能太多或太少的用户。
我希望保持它的简洁,目前还没有确定最终的功能集。目前,`kbwarrior` 提供以下功能:
页面导航
* `j` 向下滚动一行
* `k` 向上滚动一行
* `h` 向左滚动(如适用)
* `l` 向右滚动(如适用)
* `u` 向上滚动半页
* `d` 向下滚动半页
* `g` 滚动到页面顶部
* `G` 滚动到页面底部
* `backspace` 返回上一条历史记录(顺便感谢 Google 慷慨地移除了这个功能!)
* `Shift+backspace` 前进到下一条历史记录
* 没有平滑滚动,它简直是魔鬼
键盘标签页导航
* `n` 切换到下一个标签页
* `p` 切换到上一个标签页
* `q` 关闭当前标签页
提示
* 按 `f` 显示提示(页面上所有可见链接的键盘快捷键)
* 提示显示期间,所有其他 `kbwarrior` 快捷键都会被禁用
* 输入提示即可立即访问对应链接
* 按住 shift 可在新标签页中打开
* 再次按 `f` 可取消并移除提示
输入
* 按 `i` 显示输入提示(所有可见文本输入框和文本区域的键盘快捷键)
* 用法同上,但仅针对输入区域
## 已知问题
我已确保这些快捷键在你输入内容时不会触发,但有些网站提供自己的键盘快捷键,例如 GitHub 和 Twitter。
这些网站定义的快捷键会与本扩展程序提供的快捷键冲突。我不确定该如何处理,因此选择在大量使用此类快捷键的网站上直接禁用扩展程序。目前禁用 `kbwarrior` 的网站包括:
* Facebook
* GitHub
* Reddit
* Twitter
我可能会陆续更新此列表。如果还有其他网站确实无法正常使用,欢迎提交 PR 或创建 issue。