diff --git a/crates/modalkit/src/env/vim/keybindings.rs b/crates/modalkit/src/env/vim/keybindings.rs index 8d191eb..489fcc8 100644 --- a/crates/modalkit/src/env/vim/keybindings.rs +++ b/crates/modalkit/src/env/vim/keybindings.rs @@ -1328,6 +1328,8 @@ fn default_keys() -> Vec<(MappedModes, &'static str, InputSt ( MAP, "", edit_end!(MoveType::WordBegin(WordStyle::Big, MoveDir1D::Previous)) ), ( MAP, "", edit_end!(MoveType::WordBegin(WordStyle::Big, MoveDir1D::Next)) ), ( MAP, "", edit_end!(MoveType::Column(MoveDir1D::Previous, true)) ), + ( MAP, "", edit_end!(MoveType::WordBegin(WordStyle::Little, MoveDir1D::Previous)) ), + ( MAP, "", edit_end!(MoveType::WordBegin(WordStyle::Big, MoveDir1D::Previous)) ), ( MAP, "", edit_end!(MoveType::LinePos(MovePosition::End), Count::MinusOne) ), ( MAP, "", edit_end!(MoveType::LinePos(MovePosition::Beginning), 0) ), @@ -1724,6 +1726,8 @@ fn default_keys() -> Vec<(MappedModes, &'static str, InputSt ( ICMAP, "{any}", chartype!() ), ( ICMAP, "", erase!(MoveType::WordBegin(WordStyle::Little, MoveDir1D::Previous)) ), ( ICMAP, "", erase!(MoveType::Column(MoveDir1D::Previous, true)) ), + ( ICMAP, "", erase!(MoveType::Column(MoveDir1D::Previous, true)) ), + ( ICMAP, "", erase!(MoveType::Column(MoveDir1D::Previous, true)) ), ( ICMAP, "", erase!(MoveType::Column(MoveDir1D::Next, true)) ), // Insert Mode