neovim-dot-app icon indicating copy to clipboard operation
neovim-dot-app copied to clipboard

Scrolling lags when holding down movement keys

Open gglanzani opened this issue 10 years ago • 7 comments

Video is here https://www.youtube.com/watch?v=b3zv4n_l8HI (sorry for the bg music, I'm not so handy with video capture).

Note that after 2s, I stop pressing j, but the cursor keeps getting down. This is also present in neovim in the terminal, but it's much less laggy

Character repeat speed on my Mac is pretty high.

gglanzani avatar Sep 05 '15 11:09 gglanzani

Is this with https://github.com/rogual/neovim-dot-app/pull/109 applied, or on master?

rogual avatar Sep 05 '15 12:09 rogual

Forgot to mention: yes, applied. But IIRC I got the same behavior on master

gglanzani avatar Sep 05 '15 12:09 gglanzani

Related to bug #112: when I set noshowcmd, this lag disappears!

gglanzani avatar Sep 07 '15 07:09 gglanzani

What's up with this? Why is this not a problem with MacVim? Are events not deduped/throttled? Does neoVim run async out of process?

jordwalke avatar Sep 20 '15 05:09 jordwalke

I run in the same problem, I would like to summarize that set showcmd and set lazyredraw slows down performance quite drastically.

PixelPirate avatar Oct 01 '15 19:10 PixelPirate

pretty smooth for me, much smoother than nvim from terminal anyway, and I also have my key repeat-rate set very high

Evanlec avatar Jan 04 '16 14:01 Evanlec

I'm still having this issue on 0.1.4. set noshowcmd & set nolazyredraw makes the lag go away. All single motion w j k l h b etc. will be laggy if holding the key down and not setting the options above.

System:

  • OS X 10.11.5
  • Neovim 0.1.4
  • neovim-dot-app: 0.1.4
    • Installed via Homebrew
  • Key repeat-rate: very high

wspurgin avatar Jun 26 '16 16:06 wspurgin