Code

History

Commits on fix-git-https-support to crates/vim/src/normal210+
  1. Rebuild vim search experience on refactored codeConrad Irwin committed 3 years agob4b0f62
  2. Make search less magicConrad Irwin committed 3 years ago232d14a
  3. Better waiting in testsConrad Irwin committed 3 years agodea728a
  4. vim: ? to search backwards, and /<enter> to repeat searchConrad Irwin committed 3 years ago6cf13c6
  5. vim: add */#/g*/g# for jumping to next wordConrad Irwin committed 3 years agodbec2ed
  6. vim: Further improve ~ handlingConrad Irwin committed 3 years ago0d18b72
  7. Vim toggle case (#2648)Nathan Sobo committed 3 years agofd3ee0e
  8. vim: Add ~ to change caseConrad Irwin committed 3 years agoa9aa5e5
  9. vim: Fix cursor restoration when undoing substituteConrad Irwin committed 3 years ago77dc22b
  10. vim: Fix scrollingConrad Irwin committed 3 years ago02fc5dd
  11. Fix main compilationKirill Bulatov committed 3 years ago82bd5fb
  12. Vim: substitute support (#2641)Max Brunsfeld committed 3 years ago030984d
  13. vim: substitute handles multibyte charactersConrad Irwin committed 3 years ago926acd6
  14. vim: Fix 1GConrad Irwin committed 3 years ago0cacf01
  15. Initialize the active editor when vim mode is enabledAntonio Scandurra committed 3 years ago137d938
  16. Merge MutableAppContext into AppContextNathan Sobo committed 3 years agode9bf6d
  17. fix final failing testsKay Simmons committed 3 years ago2cf48c0
  18. Refactor editor scrolling and implement scroll commands from vim modeKay Simmons committed 3 years agocffb064
  19. Tried alternate stratergyMikayla Maki committed 4 years ago53f8744
  20. fix some vim mode bugs around deletions and failed motionsKay Simmons committed 4 years ago4977acf
  21. Fix panic in vim motion when not listed as exclusive and add features enum to capture why tests are ignoredK Simmons committed 4 years ago21ad375
  22. Add count argument to motion functions and add ability to jump to a given lineK Simmons committed 4 years agod1f1eb9
  23. working quote and bracket text objectsK Simmons committed 4 years ago673041d
  24. Add assertion context manager to TestAppContext and convert existing vim tests to use neovim backed test contextK Simmons committed 4 years agod249482
  25. 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
  26. 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
  27. One big cleanup pass of clippy lintsForLoveOfCats committed 4 years ago8ba2f77
  28. Update vim mode tests to use new marked text formatMax Brunsfeld committed 4 years agoafcf5fc
  29. Fix vim tests using old key bindingsAntonio Scandurra committed 4 years agof0814c7
  30. Fix clipping when dragging the mouse with vim-mode enabled and adjust single line editor selectionsK Simmons committed 4 years ago1cfaac1
  31. Fix vim editor focus selection issues, cancel vim operators on escape and unbound keysKeith Simmons committed 4 years ago6648687
  32. Require that `PartialEq` is implemented for `Action`Antonio Scandurra committed 4 years ago3a69943
  33. Visual line mode handles soft wrapsKeith Simmons committed 4 years ago61f0daa
  34. Enable copy and paste in vim modeKeith Simmons committed 4 years ago0820361
  35. WIP copy on deleteKeith Simmons committed 4 years agod094d1d