e3d54b2211
vim: Fix ctrl-b not moving the cursor ( #17808 )
...
Closes #17687
Release Notes:
- Fixed `ctrl-b` not moving the cursor.
---------
Co-authored-by: Abdelhakim Qbaich <abdelhakim@qbaich.com >
Co-authored-by: Pete LeVasseur <plevasseur@gmail.com >
2024-09-16 15:01:20 +02:00
Conrad Irwin
33f68882c1
vim: Fix ctrl-d/u going to top bottom ( #14620 )
...
Release Notes:
- vim: Fixed ctrl-d/ctrl-u getting to top/bottom of buffer (#13250 )
2024-07-16 22:56:44 -06:00
Conrad Irwin
428c143fbb
Add ability to scroll popovers with vim ( #12650 )
...
Co-Authored-By: ahmadraheel@gmail.com
Release Notes:
- vim: allow scrolling the currently open information overlay using
`ctrl-{u,d,e,y}`etc. (#11883 )
2024-06-05 13:39:17 -06:00
Conrad Irwin
8e1bbf32be
vim: Fix ctrl-u/ctrl-d
...
They should work by exactly half a screen, and also move the cursor.
2023-09-26 22:28:04 -06:00
Conrad Irwin
56db21d54b
Split ContextMenu actions
...
This should have no user-visible impact.
For vim `.` to repeat it's important that actions are replayable.
Currently editor::MoveDown *sometimes* moves the cursor down, and
*sometimes* selects the next completion.
For replay we need to be able to separate the two.
2023-09-02 21:04:19 -06:00
Conrad Irwin
6d7949654b
Fix accidental visual selection on scroll
...
As part of this fix partial page distance calculations to more closely
match vim.
2023-09-01 11:14:27 -06:00
Conrad Irwin
02fc5dd6c9
vim: Fix scrolling
...
After #2641 we noticed that scrolling didn't take a count parameter.
The PageDown/PageUp logic was also broken by an additional -1 (for both
vim mode and not).
2023-06-26 13:29:14 -06:00
Kay Simmons
cffb064c16
Refactor editor scrolling and implement scroll commands from vim mode
2022-12-07 16:39:32 -08:00