guillermooo / Vintageous

Vi/Vim emulation for Sublime Text 3
http://guillermooo.bitbucket.org/Vintageous/
Other
1.64k stars 115 forks source link

High repeat rates don't work in Vintageous. #999

Open jordwalke opened 8 years ago

jordwalke commented 8 years ago

I set my key repeat rate to be very, very fast (Mac OS X). When I am in insert mode, everything is fine. When I'm in Vintageous normal mode, the cursor moves much slower than when in insert mode. It happens even when I (h/l) horizontally through one line.

guillermooo commented 8 years ago

I'm pretty useless with Macs, so pointers to system settings and such would help repro this.

jordwalke commented 8 years ago

I think this is actually a Sublime issue, not just Vintageous. You can repro by doing this in terminal:

defaults write NSGlobalDomain KeyRepeat -int 0

Then when you log out and back in, your key repeat will be much faster. Sublime still feels sluggish though. I've talked with other people about why they still use Vim, and they cite that Sublime/Vintageous just feels sluggish when moving the cursor around so it doesn't feel like Vim (they, like me, have a very high speed cursor).

jordwalke commented 8 years ago

I think this is related to Vintageous upon further investigation:

Time to move cursor from top to button of screen in regular insert mode: 2seconds. Time to move cursor from top to button of screen in Vintageous Normal mode: 3seconds.

I've also noticed variance in cursor movement depending on if the screen is full screen (but not easily reproducible).