@@ -131,7 +131,7 @@ pub fn default() -> Keymaps {
131 KeyEvent {
131 KeyEvent {
132 code: KeyCode::Left,
132 code: KeyCode::Left,
133 modifiers: KeyModifiers::NONE
133 modifiers: KeyModifiers::NONE
134− } => commands::move_char_left as Command,
134+ } => commands::move_char_left,
135 KeyEvent {
135 KeyEvent {
136 code: KeyCode::Down,
136 code: KeyCode::Down,
137 modifiers: KeyModifiers::NONE
137 modifiers: KeyModifiers::NONE
@@ -145,7 +145,6 @@ pub fn default() -> Keymaps {
145 modifiers: KeyModifiers::NONE
145 modifiers: KeyModifiers::NONE
146 } => commands::move_char_right,
146 } => commands::move_char_right,
149 key!('t') => commands::find_till_char,
148 key!('t') => commands::find_till_char,
150 key!('f') => commands::find_next_char,
149 key!('f') => commands::find_next_char,
151 key!('T') => commands::till_prev_char,
150 key!('T') => commands::till_prev_char,
@@ -290,19 +289,19 @@ pub fn default() -> Keymaps {
290 KeyEvent {
289 KeyEvent {
291 code: KeyCode::Left,
290 code: KeyCode::Left,
292 modifiers: KeyModifiers::NONE
291 modifiers: KeyModifiers::NONE
293− } => commands::move_char_left as Command,
292+ } => commands::extend_char_left,
294 KeyEvent {
293 KeyEvent {
295 code: KeyCode::Down,
294 code: KeyCode::Down,
296 modifiers: KeyModifiers::NONE
295 modifiers: KeyModifiers::NONE
297− } => commands::move_line_down,
296+ } => commands::extend_line_down,
298 KeyEvent {
297 KeyEvent {
299 code: KeyCode::Up,
298 code: KeyCode::Up,
300 modifiers: KeyModifiers::NONE
299 modifiers: KeyModifiers::NONE
301− } => commands::move_line_up,
300+ } => commands::extend_line_up,
302 KeyEvent {
301 KeyEvent {
303 code: KeyCode::Right,
302 code: KeyCode::Right,
304 modifiers: KeyModifiers::NONE
303 modifiers: KeyModifiers::NONE
305− } => commands::move_char_right,
304+ } => commands::extend_char_right,
307 key!('w') => commands::extend_next_word_start,
306 key!('w') => commands::extend_next_word_start,
308 key!('b') => commands::extend_prev_word_start,
307 key!('b') => commands::extend_prev_word_start,