zed/crates/vim/test_data
Conrad Irwin 1b4dd49b1d Vim visual block mode
This isn't quite an exact emulation, as instead of using one selection
that is magically in "column mode", we emulate it with a bunch of zed
multi-selections (one per line).

I think this is better, as it requires fewer changes to the codebase,
and lets you see the impact of any changes immediately on all lines.

Fixes: zed-industries/community#984
2023-08-15 16:00:50 -06:00
..
neovim_backed_test_context_works.json
test_a.json
test_b.json
test_backspace.json
test_capital_f_and_capital_t.json
test_cc.json
test_change_0.json
test_change_b.json
test_change_backspace.json
test_change_case.json vim: Further improve ~ handling 2023-07-03 23:58:09 -06:00
test_change_e.json
test_change_end_of_document.json
test_change_end_of_line.json
test_change_gg.json
test_change_h.json
test_change_j.json
test_change_k.json
test_change_l.json
test_change_sentence_object.json Fix remaining vim failures 2023-04-20 15:25:11 -06:00
test_change_surrounding_character_objects.json
test_change_w.json
test_change_word_object.json
test_comma_semicolon.json vim: add , and ; 2023-07-21 09:50:22 -06:00
test_dd.json
test_delete_0.json
test_delete_b.json
test_delete_e.json
test_delete_end_of_document.json
test_delete_end_of_line.json
test_delete_gg.json
test_delete_h.json
test_delete_j.json
test_delete_k.json
test_delete_l.json
test_delete_left.json
test_delete_sentence_object.json Fix remaining vim failures 2023-04-20 15:25:11 -06:00
test_delete_surrounding_character_objects.json
test_delete_to_end_of_line.json
test_delete_w.json
test_delete_word_object.json
test_e.json
test_end_of_document.json
test_enter.json
test_enter_visual_line_mode.json Add a VisualBlock mode 2023-08-15 10:00:45 -06:00
test_enter_visual_mode.json Add a VisualBlock mode 2023-08-15 10:00:45 -06:00
test_f_and_t.json Fix remaining vim failures 2023-04-20 15:25:11 -06:00
test_G.json
test_gg.json
test_h.json
test_h_through_unicode.json
test_insert_end_of_line.json
test_insert_first_non_whitespace.json
test_insert_line_above.json
test_j.json
test_jump_to_end.json
test_jump_to_first_non_whitespace.json
test_jump_to_line_boundaries.json
test_k.json
test_l.json
test_matching.json Fix % when on the last character of the line 2023-07-01 13:51:11 -06:00
test_multiline_surrounding_character_objects.json Add a VisualBlock mode 2023-08-15 10:00:45 -06:00
test_neovim.json
test_o.json
test_p.json
test_percent.json
test_repeated_cb.json
test_repeated_ce.json
test_repeated_cj.json
test_repeated_cl.json
test_repeated_word.json
test_start_end_of_paragraph.json vim: Fix edge-case in } when trailing newline is absent 2023-06-29 23:31:22 -06:00
test_visual_block_mode.json Vim visual block mode 2023-08-15 16:00:50 -06:00
test_visual_change.json Fix vim selection to include entire range 2023-07-28 15:26:40 -06:00
test_visual_delete.json Add a VisualBlock mode 2023-08-15 10:00:45 -06:00
test_visual_line_change.json
test_visual_line_delete.json Fix crash when deleting a long line in visual line mode 2023-07-28 15:26:40 -06:00
test_visual_sentence_object.json
test_visual_word_object.json Add a VisualBlock mode 2023-08-15 10:00:45 -06:00
test_w.json
test_x.json