Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Strategy Vimium & Google #3279

Open
AdrienLemaire opened this issue Mar 25, 2019 · 5 comments
Open

Strategy Vimium & Google #3279

AdrienLemaire opened this issue Mar 25, 2019 · 5 comments

Comments

@AdrienLemaire
Copy link

AdrienLemaire commented Mar 25, 2019

There seem to be a lot of vimium issues related to google products.
Myself regularly using Gmail, Calendar, Docs, Spreadsheet & Presentations, it is rather bothersome.

Example:

  • Want to go to Gmail (first tab) then go back to your tab ? g0, ^ (oops, no, you disactivated vimium on gmail)
  • Want to go to that 3rd tab on the left ? 3J (oops, you forgot the 3, and entered a spreadsheet which took focus, and won't relinquish it with Escape)

Can Vimium experts share their tips and tricks on how to efficiently deal with google-heavy chrome sessions ? I would really appreciate it to boost my performance (looking for a mouse/trackpad-free experience), and I'm assuming this could reduce the number of github issues created here.

@smblott-github
Copy link
Collaborator

For Google docs, just disable Vimium. I can't find any useful way of making the two work together.

For GMail, I just add the GMail bindings I prefer as pass keys.

@gdh1995
Copy link
Contributor

gdh1995 commented Mar 25, 2019

A Chrome extension is allowed to declare 4 global shortcuts, and if a user assign a key combination to a shortcut, them he/she can use the key if only a Chrome window is focused. Therefore I suggest that Vimium's previousTab/nexTab should be two configurable global shortcuts.

@elquimista
Copy link

@Fandekasp Have you tried i (insert mode) ?

@AdrienLemaire
Copy link
Author

@elquimista as far as I know, the i vimium binding has nothing to do with this discussion.
Its purpose is to disable vimium bindings in a page until Escape is pressed.
What I'm looking for is to be able to force vimium shortcuts on all pages, whether google ones or not (or learn about tips on how other users manage a mouse-free experience with plenty of Google services tabs open).
@gdh1995 suggestion looks great, and @smblott-github tip seems quite useful, I'll spend some time trying to tune my vimium configuration later on, thank you!

@gdh1995
Copy link
Contributor

gdh1995 commented Mar 27, 2019

BTW, here's another idea about switching Vimium status quickly: #3272 (comment) - it makes the exclusion rules not so "absolute" and give you more choices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants