[Vimperator] Gmail and lost keys...
Pierre Andrews
mortimer.pa at free.fr
Tue Apr 24 07:26:21 PDT 2007
Hello,
I have had some strange behaviour with Gmail until I realised that
there was something wrong with were my keystrokes were going.
I have two different problems:
For my keystrokes to be taken as gmail shortcuts and not vimperator
commands, I have to hit 'I'. However, there are inconsistencies here.
'j/k' in gmail will select previous/next message and scroll in
vimperator, if I don't disable vimperator with 'I', j/k has no effect
on gmail. Now, 't' in gmail trash a message, in vimperator, it opens a
new tab. I do that quite often, but vimperator doesn't hide the
keystroke from gmail and so (even without having pressed 'I'), when I
press 't' for vimperator, both vimperator and gmail receive it and I
inadvertently erase some emails.
It's strange that j/k are blocked from getting to gmail, but not t....
I can't find the exact way to reproduce my second problem, but I saw
it a few times. It appears that sometime, when I switch to/create
another tab (that's where I am unsure of exactly when it happens), the
focus stays with the previous tab (saw that with gmail), so that if I
try to send commands from the 2nd tab to vimperator, they will go as
keystrokes in the first tab (in a focused field, or shortcuts).
Two cases where it happened:
1- I was in gmail, editing an email, opened a new tab (ctrl+t as the
vimperator shortcut is too dangerous ;) and typed o and other commands
for vimperator, nothing happened untile I pressed a few times esc...
then when I came back to the gmail tab, I realised all the keystroke
had landed in the compose text box.
2- was reading a mail in gmail, went to another tab to do something
else, press 't' from that other tab top open a new tab, nothing
happened... when I went back to the gmail tab, the conversation had
been trashed (as t is the trash shorcut there)...
Not sure where all this comes from, but it's still a bit dangerous to
use vimperator and gmail at the same time :-/
Pierre
More information about the Vimperator
mailing list