Code

History

Commits on git-panel-commit-editor to crates/vim/src/normal197
  1. working quote and bracket text objectsK Simmons committed 4 years ago673041d
  2. Add assertion context manager to TestAppContext and convert existing vim tests to use neovim backed test contextK Simmons committed 4 years agod249482
  3. Fixed some neovim test context issues, added repeated commands in vim mode, and ported some tests to use the neovim testing strategyK Simmons committed 4 years ago515c1ea
  4. Adds word and sentence text objects along with a new vim testing system which uses cached neovim data to verify our test accuracyK Simmons committed 4 years agob82db3a
  5. One big cleanup pass of clippy lintsForLoveOfCats committed 4 years ago8ba2f77
  6. Update vim mode tests to use new marked text formatMax Brunsfeld committed 4 years agoafcf5fc
  7. Fix vim tests using old key bindingsAntonio Scandurra committed 4 years agof0814c7
  8. Fix clipping when dragging the mouse with vim-mode enabled and adjust single line editor selectionsK Simmons committed 4 years ago1cfaac1
  9. Fix vim editor focus selection issues, cancel vim operators on escape and unbound keysKeith Simmons committed 4 years ago6648687
  10. Require that `PartialEq` is implemented for `Action`Antonio Scandurra committed 4 years ago3a69943
  11. Visual line mode handles soft wrapsKeith Simmons committed 4 years ago61f0daa
  12. Enable copy and paste in vim modeKeith Simmons committed 4 years ago0820361
  13. WIP copy on deleteKeith Simmons committed 4 years agod094d1d
  14. Passing tests and removed local argument. Also pulled autoscroll argument out to change_selectionsKeith Simmons committed 4 years agodb0a911
  15. Move selection helpers to SelectionCollection, add update_anchor_selections, add a number of invariant preserving mutation functions to the MutableSelectionCollectionKeith Simmons committed 4 years agoc9dcfff
  16. tweak editor selection mutating functionsKeith Simmons committed 4 years ago74b467a
  17. Add inclusive vs exclusive motions to vim modeKeith Simmons committed 4 years ago5ea782d
  18. Add c and d operators to vim normal modeKeith Simmons committed 4 years ago6327804
  19. Load all keybindings from JSON fileMax Brunsfeld committed 4 years ago9a4b8e3
  20. Restructure action macro to assign a namespace to every actionMax Brunsfeld committed 4 years ago5242a3a
  21. Rename `sub_mode` to `submode`Antonio Scandurra committed 4 years ago328be47
  22. Add word and line movement in vim normal modeKeith Simmons committed 4 years agoa7a52ef