Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
This issue is caused by some 3rd party vscode extension which renders decorators very often (like indent guides, bracket HL extension, etc...)
So I made a minimal vim config just for vscode-neovim with none of my normal vim plugins or other settings like so...
if exists('g:vscode') " Leader let mapleader = "," let maplocalleader = "\\" " Make Y behave like D and C, instead of like yy nnoremap Y y$ " Much better use of H and L noremap H ^ noremap L $ " Allow using ; to access command mode in normal and visual mode noremap ; : noremap : ; else " ...
And now vscode-neovim seems to have comparable, if not better latency than vscodevim! So that was probably the issue. Thanks!
I would probably mention somewhere in the README under the performance section that Vim plugins/settings may cause latency specifically, rather than just "performance problems (likely cursor jitter)".