ueokande / vim-vixen

Accelerates your web browsing with Vim power!!
https://ueokande.github.io/vim-vixen/
MIT License
2.11k stars 137 forks source link

missing some feathers comparing with old plugin "vimfx" #167

Open colben opened 6 years ago

colben commented 6 years ago

I'm opening this issue because:

Description

System configuration

reading123 commented 6 years ago

Unfortunately vim vixen cannot work in the about:newtab page. It's a limitation of the api. I am researching ways to get around this, as it's frustrating

open a link in current tab exactly. In "VimFX", when we choose a link with pressed "f", the link is always opened in current tab, and opened in new tab with pressed "F".

I'm running same OS, firefox version and Vim Vixen version but I have this functionality.

bovine3dom commented 6 years ago

It is possible to override about:newtab (https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/chrome_url_overrides#Syntax) and then run a content script on it, so that you don't lose control.

chocolateboy commented 6 years ago

​5 (gi) is covered by #98.

colben commented 6 years ago

yeah, I have noticed the shortcuts keys 'F' and 'f', pressing 'f' is just equal to clicking the link, not forcing to open this link in current tab. There is a website we can test: "https://www.baidu.com"

lydell commented 6 years ago

In "VimFX", press "c" to show the text area with highlights,

I think you mean "v". VimFx never had a "c" shortcut.

colben commented 6 years ago

Yes, pressing "v" in VimFX can enter "cursor" mode, the shortcut "c" works in vimperator which means the mode "caret".

PedroLopes commented 6 years ago

First and foremost thanks for this awesome extension & great piece of code! Thanks to all Vim-vixen devs!

Secondly, I'd really really second the "copy text mode" feature from VimFX (as @colben pointed out).

PedroLopes commented 6 years ago

p.s.: @colben I cannot reproduce your issue as it seems likeL pressing F will trigger the next open link to open in a new tab, whereas f opens it in the current tab = all the expected behavior. (Firefox quantum + last Vim-Vixen version).