int rl_vi_movement_mode(int count, int key) { if (rl_point > 0) rl_backward_char(1, key); _rl_keymap = vi_movement_keymap; _rl_vi_done_inserting(); return (0); }
int rl_vi_movement_mode (int count, int key) { if (rl_point > 0) rl_backward (1, key); #if 0 _rl_vi_reset_last (); #endif _rl_keymap = vi_movement_keymap; _rl_vi_done_inserting (); return (0); }