vim: Add more tests for replace with register (#25316)

0x2CA created

Closes #ISSUE

Add more tests

Release Notes:

- N/A

Change summary

crates/vim/src/normal/paste.rs | 16 ++++++++++++++++
1 file changed, 16 insertions(+)

Detailed changes

crates/vim/src/normal/paste.rs 🔗

@@ -943,6 +943,22 @@ mod test {
                 "},
             Mode::Normal,
         );
+        cx.simulate_keystrokes("g r r");
+        cx.assert_state(
+            indoc! {"
+                fisˇh
+                two three
+                "},
+            Mode::Normal,
+        );
+        cx.simulate_keystrokes("j w g r $");
+        cx.assert_state(
+            indoc! {"
+                fish
+                two fisˇh
+            "},
+            Mode::Normal,
+        );
         let clipboard: Register = cx.read_from_clipboard().unwrap().into();
         assert_eq!(clipboard.text, "fish");
     }