Fix panic in vim mode (#38437)

Conrad Irwin created

Release Notes:

- vim: Fixed a rare panic in search

Change summary

crates/vim/src/normal/search.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

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

@@ -222,7 +222,7 @@ impl Vim {
                 let mut count = self.search.count;
                 let direction = self.search.direction;
                 search_bar.has_active_match();
-                let new_head = new_selections.last().unwrap().start;
+                let new_head = new_selections.last()?.start;
                 let is_different_head = self
                     .search
                     .prior_selections