diff options
| author | glepnir <glephunter@gmail.com> | 2026-05-10 21:19:12 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-05-10 09:19:12 -0400 |
| commit | 2dc0efccb0c2a023ceb1ce1c374b7c7ec83b5818 (patch) | |
| tree | 68eb778cf4d065f402b8638770d6eb99864c219e /runtime/lua/vim/loader.lua | |
| parent | 5d1910e1e0f7e5044c91a54cb8bf2c98a96cb5c1 (diff) | |
| download | rneovim-2dc0efccb0c2a023ceb1ce1c374b7c7ec83b5818.tar.gz rneovim-2dc0efccb0c2a023ceb1ce1c374b7c7ec83b5818.tar.bz2 rneovim-2dc0efccb0c2a023ceb1ce1c374b7c7ec83b5818.zip | |
fix(snippet): cancel session on <Esc> in Select mode #39238
Problem: <Esc> in a Select-mode tabstop leaves the session and highlight active.
CursorMoved isn’t triggered since the cursor doesn’t move.
Solution: use ModeChanged (s:n) instead. Defer with vim.schedule() to avoid transient
s:n from jump().
Diffstat (limited to 'runtime/lua/vim/loader.lua')
0 files changed, 0 insertions, 0 deletions