gdh1995 / vimium-c

A keyboard shortcut browser extension for keyboard-based navigation and tab operations with an advanced omnibar
https://chrome.google.com/webstore/detail/vimium-c/hfjbmagddngcpeloejdejnfgbamkjaeg
Other
3.17k stars 253 forks source link

Key【goNext】,problem #1145

Open touch-feel opened 3 weeks ago

touch-feel commented 3 weeks ago

What command or commands goNext

How should a feature do 在一个淘宝店内搜索商品 https://guirenniaobaimiao.tmall.com/search.htm?spm=a1z10.3-b.w4011-23915157607.315.4a682a0e4Laku3&search=y&keyword=%D0%DD%CF%D0%D0%AC&pageNo=3%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20&tsearch=y#anchor, 按快捷键翻页,实际没有进行商品列表的翻页,而是触发其中一个商品的轮播图的翻页。

When a user has done such steps:

then Vimium C should do: Snipaste_2024-06-04_15-11-32 Snipaste_2024-06-04_15-11-57

Browser and OS

touch-feel commented 3 weeks ago

mapping:map n goNext noRel

touch-feel commented 3 weeks ago

小箭头和下一页并存的情况下,会优先触发小箭头 Snipaste_2024-06-04_15-28-41

fish1968 commented 2 weeks ago

去插件配置页面设置一下匹配项,删掉 > 应该就可以吧 chrome 配置页面:chrome-extension://hfjbmagddngcpeloejdejnfgbamkjaeg/pages/options.html 配置项目 Next Patterns:The "navigate to next page" command uses these patterns to find the link to follow (ignore case).

touch-feel commented 2 weeks ago

去插件配置页面设置一下匹配项,删掉 > 应该就可以吧 chrome 配置页面:chrome-extension://hfjbmagddngcpeloejdejnfgbamkjaeg/pages/options.html 配置项目 Next Patterns:The "navigate to next page" command uses these patterns to find the link to follow (ignore case).

有些网页下一页是“>”,所以不能删除

fish1968 commented 2 weeks ago

去插件配置页面设置一下匹配项,删掉 > 应该就可以吧 chrome 配置页面:chrome-extension://hfjbmagddngcpeloejdejnfgbamkjaeg/pages/options.html 配置项目 Next Patterns:The "navigate to next page" command uses these patterns to find the link to follow (ignore case).

有些网页下一页是“>”,所以不能删除

其实并不是 “>" 被识别了,而是这个“➡”的标签是 “下一页” 这种情况下,无论怎么设置 Vimium-C 也不能避免吧。使用 F 跳转大概是指明哪个标签的唯一办法。 image

gdh1995 commented 2 weeks ago

关键词的检查顺序是从左到右,而且关键词里可以写 CSS 选择器,所以可以这么:

.ui-page-s-next,下一封,下页,下一页,下一章,后一页,下一张,.btn-next,next,more,newer,>,›,→,»,≫,>>

image