Vimium: [FF] Unable to use custom navigation key mappings in Visual mode

Created on 15 Dec 2017  路  4Comments  路  Source: philc/vimium

I shifted my navigation keys to one key right (j,k,l,艧 instead of h,j,k,l) with this configuration:

unmap h
map j scrollLeft
map k scrollDown
map l scrollUp
map  scrollRight

unmap H
map J goBack
map K previousTab
map L nextTab
map  goForward

However when I enter Visual mode by pressing 'v', navigation keys revert to their original bindings (h,j,k,l). Is this a bug or am I missing something obvious in my configuration?

Steps to reproduce:

  1. map scrollLeft, scrollDown, scrollUp and scrollRight commands to j, k, l and 艧 keys respectively like in the configuration above.(use whatever key you have next to 'l' instead of '艧' in your keyboard)
  2. Enter Visual mode.
  3. Try using your newly mapped keys.

Browser: Firefox 57.0.1 64-bit
OS: Ubuntu 17.10 64-bit
Vimium version: Vimium 1.62

Most helpful comment

This might be due to the fact that pressing 'v' key does not let you choose where to start selecting.

I usually use / to select some text first. Then visual mode starts there.

All 4 comments

However when I enter Visual mode by pressing 'v'

Visual mode does not respect key mappings. j, k, etc. are hard wired.

(It's been a known issue for quite some time, but the level of demand to fix it is surprisingly low. Perhaps just nobody is using visual mode.)

Perhaps just nobody is using visual mode.

This might be due to the fact that pressing 'v' key does not let you choose where to start selecting. I used VimFX before Firefox Quantum and visual mode was really helpful there since it let user to choose where to start the selection using hint characters just like how it is with links.

This might be due to the fact that pressing 'v' key does not let you choose where to start selecting.

I usually use / to select some text first. Then visual mode starts there.

That is a really helpful tip, thank you.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Semro picture Semro  路  3Comments

ghost picture ghost  路  3Comments

jkbbwr picture jkbbwr  路  3Comments

Poseiden picture Poseiden  路  3Comments

finalfantasia picture finalfantasia  路  3Comments