Commit Graph

28 Commits

Author SHA1 Message Date
a694b3916a Implemented iw/aw/iW/aW text objects in viminput 2024-12-14 19:45:49 +02:00
04bbc516e3 Added support for "word" motions in O-pending mode (d/c/y) in viminput 2024-12-14 18:54:54 +02:00
18352d5439 Implemented ge/gE in viminput 2024-12-14 17:32:24 +02:00
feacef91b8 Reverted last bug fix, it was a wrong fix that caused a different bug,
the root cause was the SearchChar function which was fixed in this
commit
2024-12-14 17:29:18 +02:00
9c4d6d4616 Implemented w motion in viminput and fixed a bug with w/W when on the
start of the line it'd jump to the next (even if a word in the current
line exists)
2024-12-14 16:23:42 +02:00
e33f4f003a Implemented W motion in viminput (might need some extra testing) 2024-12-13 19:31:52 +02:00
ccb7fca556 Implemented e and b in viminput 2024-12-13 18:25:22 +02:00
29d70f27c5 Implemented B motion in vimniput 2024-12-13 17:35:24 +02:00
c68adab0ba Implemented E motion in viminput 2024-12-13 17:22:35 +02:00
310afed684 Implemented f/t/F/T motions in viminput 2024-12-12 19:38:13 +02:00
25844d347f Added gg and G motions to viminput 2024-12-12 18:16:38 +02:00
2183261c3f Implemented multiline motion support for opending mode in viminput 2024-12-12 17:32:23 +02:00
aa9c3d6a57 Fixed bug where j/k in normal mode would not be on a char 2024-12-12 16:15:20 +02:00
cd69bf019d Pasting forward fully complete in viminput 2024-12-09 19:17:18 +02:00
37bdf70ea7 Partially implemented multiline paste 2024-12-09 18:39:06 +02:00
a4e069b330 Implemented dd, cc, yy in viminput 2024-12-09 17:47:18 +02:00
f9971074a6 Implemented single-line command + motion for viminput 2024-12-09 17:28:39 +02:00
2a6f5c2c3d Added C and fixed pasting in viminput 2024-12-08 22:51:53 +02:00
bca8e44586 Added single-line yanking and pasting 2024-12-08 18:18:10 +02:00
8e67541d09 Fixed "I" motion to be inline with nvim (act like _ instead of 0) 2024-12-08 17:19:55 +02:00
55f4ca9cd9 Backspace and enter support for viminput 2024-12-08 17:17:42 +02:00
2bee024fb1 Refactored vim motions to be reusable 2024-12-08 16:39:16 +02:00
6d7a8df699 Refactored vim input a bit 2024-12-08 16:10:58 +02:00
8430f3f0f9 Added o and O and D 2024-12-08 14:23:51 +02:00
09ddfe2bbd Implemented more vim motions 2024-12-05 18:15:44 +02:00
bb105cb16f Basic vim movement and text input 2024-12-05 17:20:32 +02:00
8087907b4b Refactored how the core UI looks 2024-12-05 14:11:28 +02:00
37cd043920 Started work on basic vim input box 2024-12-04 18:35:11 +02:00