Searched refs:el_map (Results 1 – 15 of 15) sorted by relevance
916 el->el_map.alt = el_calloc(N_KEYS, sizeof(*el->el_map.alt)); in map_init()917 if (el->el_map.alt == NULL) in map_init()919 el->el_map.key = el_calloc(N_KEYS, sizeof(*el->el_map.key)); in map_init()920 if (el->el_map.key == NULL) in map_init()922 el->el_map.emacs = el_map_emacs; in map_init()923 el->el_map.vic = el_map_vi_command; in map_init()924 el->el_map.vii = el_map_vi_insert; in map_init()925 el->el_map.help = el_calloc(EL_NUM_FCNS, sizeof(*el->el_map.help)); in map_init()926 if (el->el_map.help == NULL) in map_init()928 (void) memcpy(el->el_map.help, el_func_help, in map_init()[all …]
86 el->el_map.current = el->el_map.key; in cv_action()217 if (el->el_map.type == MAP_VI) in vi_next_big_word()241 if (el->el_map.type == MAP_VI) in vi_next_word()309 el->el_map.current = el->el_map.key; in vi_insert_at_bol()326 el->el_map.current = el->el_map.key; in vi_replace_char()342 el->el_map.current = el->el_map.key; in vi_replace_mode()359 el->el_map.current = el->el_map.key; in vi_substitute_char()377 el->el_map.current = el->el_map.key; in vi_substitute_line()395 el->el_map.current = el->el_map.key; in vi_change_to_eol()409 el->el_map.current = el->el_map.key; in vi_insert()[all …]
158 if (el->el_map.type == MAP_VI) { in ed_delete_next_char()179 if (el->el_map.type == MAP_VI && in ed_delete_next_char()219 if (el->el_map.type == MAP_VI) { in ed_move_to_end()243 if (el->el_map.type == MAP_VI) { in ed_move_to_beg()293 el->el_map.type == MAP_VI && in ed_next_char()301 if (el->el_map.type == MAP_VI) in ed_next_char()327 if (el->el_map.type == MAP_VI) in ed_prev_word()350 if (el->el_map.type == MAP_VI) in ed_prev_char()578 if (el->el_map.type == MAP_VI) { in ed_prev_history()834 el->el_map.current = el->el_map.key; in ed_command()
127 if (el->el_map.current != el->el_map.emacs) { in c_delafter()168 if (el->el_map.current != el->el_map.emacs) { in c_delbefore()343 el->el_map.current = el->el_map.key; in cv_delfini()436 el->el_map.current = el->el_map.key; in ch_init()467 el->el_map.current = el->el_map.key; in ch_reset()
254 cmd = el->el_map.current[(unsigned char) *ch]; in read_getcmd()524 if ((size_t)cmdnum >= el->el_map.nfunc) /* BUG CHECK command */ in el_wgets()530 if (el->el_map.type == MAP_VI && in el_wgets()531 el->el_map.current == el->el_map.key && in el_wgets()540 retval = (*el->el_map.func[cmdnum]) (el, ch); in el_wgets()
227 ((map == el->el_map.key && in keymacro_clear()228 el->el_map.alt[(unsigned char)*in] != ED_SEQUENCE_LEAD_IN) || in keymacro_clear()229 (map == el->el_map.alt && in keymacro_clear()230 el->el_map.key[(unsigned char)*in] != ED_SEQUENCE_LEAD_IN))) in keymacro_clear()600 for (fp = el->el_map.help; fp->name; fp++) in keymacro_kprint()
282 el_bindings_t *b = el->el_map.help; in parse_cmd()285 for (i = 0; i < el->el_map.nfunc; i++) in parse_cmd()
907 map = el->el_map.key; in tty_bind_char()908 alt = el->el_map.alt; in tty_bind_char()909 if (el->el_map.type == MAP_VI) { in tty_bind_char()910 dmap = el->el_map.vii; in tty_bind_char()911 dalt = el->el_map.vic; in tty_bind_char()913 dmap = el->el_map.emacs; in tty_bind_char()927 map[(unsigned char)new[0]] = tp->bind[el->el_map.type]; in tty_bind_char()934 tp->bind[el->el_map.type + 1]; in tty_bind_char()
63 ((el)->el_line.cursor + (((el)->el_map.type == MAP_VI) && \64 ((el)->el_map.current == (el)->el_map.alt)))254 switch (el->el_map.current[(unsigned char) ch]) { in ce_inc_search()
114 if (el->el_map.type == MAP_VI) in hist_get()149 if (el->el_map.type == MAP_VI) in hist_get()
1058 if (el->el_map.type != MAP_VI) in terminal_reset_arrow()1143 if (el->el_terminal.t_buf == NULL || el->el_map.key == NULL) in terminal_bind_arrow()1146 map = el->el_map.type == MAP_VI ? el->el_map.alt : el->el_map.key; in terminal_bind_arrow()1147 dmap = el->el_map.type == MAP_VI ? el->el_map.vic : el->el_map.emacs; in terminal_bind_arrow()
133 el_map_t el_map; /* Key mapping stuff */ member
258 if (el->el_map.current == el->el_map.alt in re_refresh()1038 if (el->el_map.current == el->el_map.alt in re_refresh_cursor()
274 if (el->el_map.type == MAP_VI) in em_next_word()
2019 e->el_map.key[c] = ED_INSERT; in rl_bind_key()