diff --git a/crates/vim/src/visual.rs b/crates/vim/src/visual.rs index 72474d3ae407810e616940cabe6d5ae78f555c0a..71c8947f59c299dd4cba2f840433738533df2a28 100644 --- a/crates/vim/src/visual.rs +++ b/crates/vim/src/visual.rs @@ -416,7 +416,7 @@ impl Vim { pub fn other_end(&mut self, _: &OtherEnd, cx: &mut ViewContext) { self.update_editor(cx, |_, editor, cx| { - editor.change_selections(None, cx, |s| { + editor.change_selections(Some(Autoscroll::fit()), cx, |s| { s.move_with(|_, selection| { selection.reversed = !selection.reversed; })