vimperator-labs
vimperator-labs copied to clipboard
Some issues on PaleMoon 28.6
Issue type:
- Version compatibility
Version:
Vimperator: 3.16.0 (created: 2019/07/01 12:53:42)
Firefox: Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.3 Firefox/60.9 PaleMoon/28.6.0
Description:
Firstly, vimperator is not reading the vimperatorrc file. This isn't that big of an issue but the status line isn't showing all the output either. It shows [No Name] instead of the current URL and also doesn't shows the current percentage of the page I have scrolled.
This image shows how the statusbar looks currently.
Expected behavior:
The statusbar should show the current url instead of [No Name] and it should read vimperatorrc
Can confirm, also seeing both of these issues on both Linux and Windows.
On Windows, neither .vimperatorrc
nor _vimperatorrc
is loaded.
On both, I am using the most recent version of the vimperator plugin downloaded from the Releases page here on GitHub, since that was the most effortlessly accessible.
Linux:
Vimperator: 3.16.0 (created: 2017/02/01 00:55:15)
Firefox: Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0
Windows:
Vimperator: 3.16.0 (created: 2017/02/01 00:55:15)
Firefox: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.3 Firefox/60.9 PaleMoon/28.6.0.1
Note that Vimperrator works better on Basilisk than on Palemoon. On Basilisk, we see the current URL and also the current percentage of the page.
@mentalisttraceur @mananapr @gkatsev What do you think about Basilisk ? Why do you cite only Palemoon ?
If I understand well, the problem with .vimperatorrc
could be resolve thanks https://github.com/vimperator/vimperator-labs/issues/814#issuecomment-362690045 (the comment form @galenhuntington)
Maybe @gkatsev , you could give an official version of Vimperator for Basilisk ? As you are a member
of vimperator-labs ? See also https://github.com/MoonchildProductions/moebius/issues/198#issuecomment-364160054 ? Probably a better approach ?
Unfortunately, I don't really have time to devote to this project. If PRs are made I could potentially get them reviewed and merged. Ideally, someone will start making PRs consistently and I could give them repo access.
@mentalisttraceur I haven't really tried Basilisk so I can't say I have now switched to Firefox Quantum and have been using Tridactyl as a Vimperator replacement. Using a custom userChrome.css, I have hidden all the useless stuff, so I don't think I'll be going back to Palemoon (or Basilisk)
Anyway, thanks for your time everyone
@mananapr I think you meant to reply to @JulioJu.
But speaking of Tridactyl, does searching the page work right for you on it? For me /
to search works, but then n
doesn't actually cycle to the next search result, which makes it useless for almost every situation where I need search.
@JulioJu I didn't know Basilisk was ready for daily use? I just tried it and it seems to be more featureful than Pale Moon so that's nice.
I'll give it a whirl, though I'm put off by the difficulty locating full source code and build instructions for it (the UXP source code repository might be it, but that's not clear).
@mentalisttraceur yes you are right, sorry about that
As for the search issue, n
doesn't cycle to the next result, you have to use Control+G
and Control+Shift+G
to cycle and cycle in reverse respectively. I know these keybindings are not ideal but I can live with it
@mentalisttraceur
You could download it from https://www.basilisk-browser.org/ or https://github.com/MoonchildProductions/UXP/releases For build, you could check https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=basilisk-bin Actually I still use Waterfox, no tested Basilik.
I don't like tridactyl.
-
We we search in the history, we can't edit the url, contrary to Vimperator: Type
o
, thentab
don't display the url in the editable command line. -
When we enter in a page with an input, the cursor doesn't focus autmatically on the input.
-
Tridactyl configuration is strange. It is persistent, then when I kick off the tridactylrc, configurations are not reseted.
-
Tridactyl doesn't work on mdn pages, it's horrible.
-
The search command is terrible. I don't want use
ctrl
to search something. -
The command line is bad. We have not the lock sign, or pourcentage of page, or the url of the current page. We must keep the url bar of Firefox, I'm so sad.
-
When we print a PDF, we then the word « normal » in the PDF page. So terrible.
-
etc.
@mananapr Thank you! That is great to know.
But also good news! I went digging in the Tridactyl issue tracker and found a solution to the search issue:
:bind / fillcmdline find
:bind ? fillcmdline find -?
:bind n findnext 1
:bind N findnext -1
And :clearsearchhighlight
(default aliases: :clsh
, :nohlsearch
:noh
) to clear the search highlighting.
Apparently they have their own page search implemented, it is just not on by default.
Still not getting too attached, because given Mozilla's track record lately I am fully expecting they will break the userChrome.css
UI hiding or something else in my setup within a couple of years, but this is most of the way towards a tolerable setup.
@JulioJu Yeah, I share your frustrations - Tridactyl has a lot of little flaws and differences vs. Vimperator (or Quotebrowser, etc) that I don't like too.
Anyway, thanks for the links - I had seen them before but now I took a closer look at the UXP repo releases page and I see that there is source code for Basilisk in there too, just buried under some more recent Palee Moon releases.
As I say at https://github.com/vimperator/vimperator-labs/issues/825#issuecomment-557894001 , you could use vimperator-classic :-) !