[qutebrowser] Let certain websites override qutebrowser keys
Taeer Bar-Yam
taeer at necsi.edu
Sun Jan 15 01:02:19 CET 2017
This doesn't directly answer your question, but on a per-visit basis you can
also press "i" to go into insert mode and the j/k keypresses will be sent
through. This is what I do when I go to ddg, I press "i" immediately and then
use it as normal.
Excerpts from George's message of January 14, 2017 1:46 pm:
> Hi,
>
>
>
> Thank you very much for your quick replies (and thank you Mr. Compiler
> for your great work on this, love the browser).
>
>
> I'm aware of the solutions that you suggested, I was just wondering if
> it was possible to have a per-domain situation. For instance, in
> pentadactyl I would have something like this in my rc file:
>
>
> set passkeys=mail.google.com:jpnkraelyx<CR>,gi,gs,ga,gt,gl,gd,?,/,#
>
> set passkeys=calendar.google.com:jkqmwt/<CR>
>
>
>
> I think something similar would be very useful, as there are many
> websites that offer keyboard shortcuts, google {mail, calendar},
> fastmail, duckduckgo, etc.
>
>
> Should i open an issue in github to request this?
>
>
>
> Best,
>
> George
>
>
>
>
>
> On Sat, Jan 14, 2017, at 09:17, Andreas Leppert wrote:
>
>> Hi,
>
>>
>
>> For sites like feedly, gmail etc I usually use the passthrough mode by
>> pressing ctrl-v. This deactivates mostly all qutebrowser bindings.
>>
>
>> If there is a way to enable this mode automatically for certain sites,
>> please tell me.
>>
>
>> @Florian. Thanks for all your work!
>
>>
>
>> Kind regards ,
>
>> Andreas
>
>>
>
>> Am 14.01.2017 8:05 vorm. schrieb "Florian Bruhin" <me at the-
>> compiler.org>:
>>> Hey,
>
>>>
>
>>> * George <geo909.fora at gmail.com> [2017-01-14 05:40:25 +0200]:
>
>>> > Hi all,
>
>>>
>
>>> You're not subscribed to the list, so your message got hold
>>> back, but
>>> I added you to the whitelist now ;)
>
>>>
>
>>> > I was wondering if it is possible to let certain websites override
>>> > qutebrowser's keys.
>
>>> > For instance I would like to use j and k in gmail to go down and
>>> > up my
>>> > messages, but qutebrowsers will handle those instead.
>
>>>
>
>>> If those are bound to :scroll and not :scroll-px (you can check with
>>> :bind j), then qutebrowser will send fake cursor presses to the
>
>>> webpage. Does GMail not handle those? If it does, you might be
>>> seeing
>>> this: https://github.com/The-Compiler/qutebrowser/issues/1209
>
>>>
>
>>> You can also add a :fake-key command, i.e. something like
>>> (untested):
>>>
>
>>> :bind -f j scroll down ;; fake-key j
>
>>>
>
>>> However that will then always send that to the website when you
>
>>> scroll, not only on GMail. Doing bindings per-domain might be
>>> added at
>>> some point with per-domain settings though :)
>
>>>
>
>>> Florian
>
>>>
>
>>> --
>
>>> http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP)
>
>>> GPG: 916E B0C8 FD55 A072 | http://the-compiler.org/pubkey.asc
>
>>> I love long mails! | http://email.is-not-s.ms/
>
>
>
More information about the qutebrowser
mailing list