Searched refs:_rl_keymap (Results 1 – 11 of 11) sorted by relevance
120 Keymap _rl_keymap = emacs_standard_keymap; variable520 if (rl_editing_mode == vi_mode && _rl_keymap == vi_movement_keymap) in _rl_internal_char_cleanup()650 r = _rl_dispatch ((unsigned char)c, _rl_keymap); in readline_internal_char()1060 if (rl_editing_mode == vi_mode && _rl_keymap == vi_movement_keymap && in _rl_dispatch_subseq()1310 rl_tty_set_default_bindings (_rl_keymap); in readline_default_bindings()1320 rl_tty_unset_default_bindings (_rl_keymap); in reset_default_bindings()1321 rl_tty_set_default_bindings (_rl_keymap); in reset_default_bindings()1331 xkeymap = _rl_keymap; in bind_arrow_keys_internal()1332 _rl_keymap = map; in bind_arrow_keys_internal()1385 _rl_keymap = xkeymap; in bind_arrow_keys_internal()[all …]
147 if (_rl_keymap[ESC].type == ISKMAP) in rl_bind_key()151 escmap = FUNCTION_TO_KEYMAP (_rl_keymap, ESC); in rl_bind_key()171 if (_rl_keymap[key].type != ISKMAP) in rl_bind_key()173 if (_rl_keymap[key].type == ISMACR) in rl_bind_key()174 xfree ((char *)_rl_keymap[key].function); in rl_bind_key()175 _rl_keymap[key].type = ISFUNC; in rl_bind_key()176 _rl_keymap[key].function = function; in rl_bind_key()197 rl_binding_keymap = _rl_keymap; in rl_bind_key()209 oldmap = _rl_keymap; in rl_bind_key_in_map()210 _rl_keymap = map; in rl_bind_key_in_map()[all …]
127 if (c >= 0 && _rl_keymap[c].type == ISFUNC && _rl_keymap[c].function == rl_universal_argument) in _rl_arg_dispatch()147 return (_rl_dispatch (key, _rl_keymap)); in _rl_arg_dispatch()175 r = _rl_dispatch (key, _rl_keymap); in _rl_arg_dispatch()403 if (rl_editing_mode == vi_mode && _rl_keymap != vi_insertion_keymap) in _rl_history_set_point()705 _rl_keymap = emacs_standard_keymap; in rl_emacs_editing_mode()
38 #define VI_COMMAND_MODE() (rl_editing_mode == vi_mode && _rl_keymap == vi_movement_keymap)39 #define VI_INSERT_MODE() (rl_editing_mode == vi_mode && _rl_keymap == vi_insertion_keymap)542 extern Keymap _rl_keymap;
618 xkeymap = _rl_keymap; in bind_termcap_arrow_keys()619 _rl_keymap = map; in bind_termcap_arrow_keys()632 _rl_keymap = xkeymap; in bind_termcap_arrow_keys()
301 else if (_rl_vi_last_command == '.' && _rl_keymap == vi_movement_keymap) in rl_vi_redo()307 r = _rl_dispatch (_rl_vi_last_command, _rl_keymap); in rl_vi_redo()798 _rl_keymap = vi_insertion_keymap; in rl_vi_insertion_mode()918 _rl_keymap = vi_movement_keymap; in rl_vi_movement_mode()1088 if (c >= 0 && _rl_keymap[c].type == ISFUNC && _rl_keymap[c].function == rl_universal_argument) in _rl_vi_arg_dispatch()1184 _rl_dispatch (c, _rl_keymap); in rl_domove_motion_callback()2269 _rl_keymap = vi_replace_map; in rl_vi_replace()
568 kmap = (rl_editing_mode == vi_mode) ? vi_insertion_keymap : _rl_keymap; in prepare_terminal_settings()570 kmap = _rl_keymap; in prepare_terminal_settings()636 rl_tty_unset_default_bindings (_rl_keymap); in rl_prep_terminal()649 _rl_bind_tty_special_chars (_rl_keymap, tio); in rl_prep_terminal()
411 _rl_keymap[key].type == ISFUNC && in _rl_insert_typein()412 _rl_keymap[key].function == rl_insert) in _rl_insert_typein()
609 if (rl_editing_mode == vi_mode && _rl_keymap == vi_movement_keymap) in rl_yank_nth_arg_internal()
962 _rl_keymap[(unsigned char)n].type == ISFUNC && in rl_insert()963 _rl_keymap[(unsigned char)n].function == rl_insert) in rl_insert()
317 else if (_rl_keymap == vi_insertion_keymap) in prompt_modestr()