Is it possible to increase cursor move speed when holding down (h/j/k/l) ? If so, how?


It is impossible to do from within vim or gvim. That is what operating system does for all keypresses (I doubt you can separately increase it only for specific keypresses)

For windows it is: enter image description here

For OSX or linux there should be similar settings.

I would suggest to use more navigation facilities vim has:

  1. /funcname<CR>nnn search if you know specific function
  2. } goto next paragraph
  3. C-f scroll page down
  4. C-d scroll half a page down
  5. tag *func*name<tab> if you have tags
  6. H, M, L to go to top, middle and bottom of the screen
  7. plugin easymotion
  8. ... many more

As a bit of a frame-challenge, consider learning some more :help motion (the full list is long; take it slow!).

Some particular useful ones:

  • search / and ?, along with shortcuts */gd/etc.
  • scrolling Ctrl and any of d/u/b/f
  • moving in a line f/F/t/T
  • various text-object motions )/}/etc.
  • marks/tags/etc.

As a bonus, these motions combine orthogonally with operators, so you get a 2-for-1: faster movement and faster editing when you need it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.