diff --git a/crates/vim/src/normal/search.rs b/crates/vim/src/normal/search.rs index 6da18164e42e42b3c1932b094fab5cecf048c155..1023375cacc21152b27e8bf49177dc1d92f8ca91 100644 --- a/crates/vim/src/normal/search.rs +++ b/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