8bd7310cb4
- Added vim tool-call IDs across EventController, UiHelpers, and ToolExecution for per-call preview mapping. - Extended Vim type and command parsing with update/write, edit, global, yank, and put handling. - Added Vim engine support for new commands and motions, including gJ, g*, g#, g_, |, and gu/gU/g~. - Reworked Vim tool flow to cache per-file engine clones, reuse tool details, and stream inserts in chunks. - Updated vim.md and changelog to document new vim keys, ex aliases, and fixed :global preview behavior. - Added parser and renderer tests plus a tmp/vim_test.txt fixture for chunked, cursor, and partial-insert cases.