Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow disabling editor.cursorSmoothCaretAnimation in specific modes (particularly insert). #3265

Open
fnune opened this issue Dec 14, 2018 · 1 comment

Comments

@fnune
Copy link

fnune commented Dec 14, 2018

The recent November 2018 update introduces the editor.cursorSmoothCaretAnimation setting.

Problem
The editor.cursorSmoothCaretAnimation looks great in visual and normal mode. However on insert mode it's easy to type faster than the animation moves, which makes it look pretty terrible.

Solution
Add a setting, for example vim.disableCursorSmoothAnimationForModes that takes an array of strings with the modes where the cursor should not animate. Then, you could go:

"vim.disableCursorSmoothAnimationForModes": ["insert"],
@J-Fields
Copy link
Member

I'm fairly confident the only possible way of doing this would be to change VSCode's settings every time you switch modes. We've discovered this doesn't work very well, so I suspect this won't happen.

@J-Fields J-Fields changed the title Allow disabling "editor.cursorSmoothCaretAnimation" in specific modes (particularly insert). Allow disabling editor.cursorSmoothCaretAnimation in specific modes (particularly insert). Oct 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants