diff --git a/crates/vim/src/normal/paste.rs b/crates/vim/src/normal/paste.rs index 3f3e27c457..2aaa2a4b7c 100644 --- a/crates/vim/src/normal/paste.rs +++ b/crates/vim/src/normal/paste.rs @@ -203,7 +203,8 @@ impl Vim { }) }); }); - self.switch_mode(Mode::Normal, true, window, cx); + + self.switch_mode(self.default_mode(cx), true, window, cx); } pub fn replace_with_register_object(