Add more vi commands

This commit is contained in:
Jeremy Soller 2022-11-21 15:49:12 -07:00
parent e6df88f698
commit 2342bf0eae
No known key found for this signature in database
GPG key ID: 87F211AF2BE4C2FE
4 changed files with 54 additions and 0 deletions

View file

@ -73,6 +73,9 @@ pub trait Edit<'a> {
/// Get the current selection position
fn select_opt(&self) -> Option<Cursor>;
/// Set the current selection position
fn set_select_opt(&mut self, select_opt: Option<Cursor>);
/// Shape lines until scroll, after adjusting scroll if the cursor moved
fn shape_as_needed(&mut self);