Enum alacritty_terminal::vi_mode::ViMotion
source · pub enum ViMotion {
Show 19 variants
Up,
Down,
Left,
Right,
First,
Last,
FirstOccupied,
High,
Middle,
Low,
SemanticLeft,
SemanticRight,
SemanticLeftEnd,
SemanticRightEnd,
WordLeft,
WordRight,
WordLeftEnd,
WordRightEnd,
Bracket,
}
Expand description
Possible vi mode motion movements.
Variants§
Up
Move up.
Down
Move down.
Left
Move left.
Right
Move right.
First
First column, or beginning of the line when already at the first column.
Last
Last column, or beginning of the line when already at the last column.
FirstOccupied
First non-empty cell in this terminal row, or first non-empty cell of the line when already at the first cell of the row.
High
Move to top of screen.
Middle
Move to center of screen.
Low
Move to bottom of screen.
SemanticLeft
Move to start of semantically separated word.
SemanticRight
Move to start of next semantically separated word.
SemanticLeftEnd
Move to end of previous semantically separated word.
SemanticRightEnd
Move to end of semantically separated word.
WordLeft
Move to start of whitespace separated word.
WordRight
Move to start of next whitespace separated word.
WordLeftEnd
Move to end of previous whitespace separated word.
WordRightEnd
Move to end of whitespace separated word.
Bracket
Move to opposing bracket.