ZIm/crates/vim/src
Conrad Irwin 0dae0f6027
pixel columns (#3052)
@ForLoveOfCats and I found a few speedups that make this acceptably fast
(able to update ~10k selections in <100ms), so the remaining work here
is to fix the tests, and then ship!

Release notes:
- Updated up/down to work based on pixel positions
([#1966](https://github.com/zed-industries/community/issues/1966))
([#759](https://github.com/zed-industries/community/issues/759))
- vim: Fixed off-by-one in visual block mode
([2123](https://github.com/zed-industries/community/issues/2123))
2023-10-20 15:01:27 -06:00
..
normal Fix single column vim selections 2023-10-20 11:17:19 -06:00
test vim: Fix some dw edge cases (#3058) 2023-09-28 15:32:29 -06:00
command.rs Don't prompt to save unchanged files 2023-09-27 16:07:35 -06:00
editor_events.rs vim: Use explicit global, not default (#2987) 2023-09-19 20:52:25 -06:00
insert.rs Escape returns to normal mode even if completion is open 2023-09-27 21:28:30 -06:00
mode_indicator.rs Give up on monospace indicator 2023-08-17 16:04:55 -06:00
motion.rs Make vim visual block work better 2023-10-18 22:23:06 -06:00
normal.rs Merge branch 'main' into pixel-columns 2023-10-18 23:00:56 -06:00
object.rs Merge branch 'main' into vim-softwrap-word 2023-09-01 12:23:56 -06:00
state.rs Properly handle inlay highlights in the InlayMap 2023-09-14 22:08:12 +03:00
test.rs Merge branch 'main' into pixel-columns 2023-10-18 23:00:56 -06:00
utils.rs Fix Y on last line with no trailing new line 2023-09-15 11:14:04 -06:00
vim.rs pixel columns (#3052) 2023-10-20 15:01:27 -06:00
visual.rs Hide any circumstantial evidence that this didn't work perfectly first 2023-10-20 14:45:37 -06:00