slynch8 / 10x

10x IDE/Editor
191 stars 35 forks source link

Added VimUser.py for user-overridden key handlers #2796

Closed SimpsonGSD closed 2 months ago

SimpsonGSD commented 2 months ago

VimUser is designed to not be updated often by maintainers but to be modified locally. This is to reduce the effort of having to merge Vim.py for user overrides.

See example usage in VimUser.py. You can either handle keys and commands yourself or specify for them to be sent to 10x instead of the Vim script.

Smaller Changes: