Lines Matching refs:mode
34 #define MAP_HASH(mode, c1) (((mode) & (NORMAL + VISUAL + SELECTMODE + OP_PENDING + TERMINAL)) ? (c1… argument
95 map_mode_to_chars(int mode) in map_mode_to_chars() argument
101 if ((mode & (INSERT + CMDLINE)) == INSERT + CMDLINE) in map_mode_to_chars()
103 else if (mode & INSERT) in map_mode_to_chars()
105 else if (mode & LANGMAP) in map_mode_to_chars()
107 else if (mode & CMDLINE) in map_mode_to_chars()
109 else if ((mode & (NORMAL + VISUAL + SELECTMODE + OP_PENDING)) in map_mode_to_chars()
114 if (mode & NORMAL) in map_mode_to_chars()
116 if (mode & OP_PENDING) in map_mode_to_chars()
118 if (mode & TERMINAL) in map_mode_to_chars()
120 if ((mode & (VISUAL + SELECTMODE)) == VISUAL + SELECTMODE) in map_mode_to_chars()
124 if (mode & VISUAL) in map_mode_to_chars()
126 if (mode & SELECTMODE) in map_mode_to_chars()
217 int mode, in map_add() argument
235 curbuf->b_mapped_ctrl_c |= mode; in map_add()
237 mapped_ctrl_c |= mode; in map_add()
255 mp->m_mode = mode; in map_add()
330 int mode, in do_map() argument
601 if ((mp->m_mode & mode) != 0 in do_map()
637 if (!mp->m_simplified && (mp->m_mode & mode) != 0) in do_map()
682 if ((mp->m_mode & mode) == 0) in do_map()
725 mp->m_mode &= ~mode; in do_map()
757 mp->m_mode &= ~mode; // remove mode bits in do_map()
774 mp->m_mode = mode; in do_map()
818 curbuf->b_mapped_ctrl_c &= ~mode; in do_map()
820 mapped_ctrl_c &= ~mode; in do_map()
843 noremap, nowait, silent, mode, abbrev, in do_map()
869 int mode; in get_map_mode() local
874 mode = INSERT; // :imap in get_map_mode()
876 mode = LANGMAP; // :lmap in get_map_mode()
878 mode = CMDLINE; // :cmap in get_map_mode()
880 mode = NORMAL; // :nmap in get_map_mode()
882 mode = VISUAL + SELECTMODE; // :vmap in get_map_mode()
884 mode = VISUAL; // :xmap in get_map_mode()
886 mode = SELECTMODE; // :smap in get_map_mode()
888 mode = OP_PENDING; // :omap in get_map_mode()
890 mode = TERMINAL; // :tmap in get_map_mode()
895 mode = INSERT + CMDLINE; // :map ! in get_map_mode()
897 mode = VISUAL + SELECTMODE + NORMAL + OP_PENDING;// :map in get_map_mode()
901 return mode; in get_map_mode()
915 int mode; in map_clear() local
925 mode = get_map_mode(&cmdp, forceit); in map_clear()
926 map_clear_int(curbuf, mode, local, abbr); in map_clear()
935 int mode, // mode in which to delete in map_clear_int() argument
966 if (mp->m_mode & mode) in map_clear_int()
968 mp->m_mode &= ~mode; in map_clear_int()
1001 int mode = 0; in mode_str2flags() local
1004 mode |= NORMAL; in mode_str2flags()
1006 mode |= VISUAL + SELECTMODE; in mode_str2flags()
1008 mode |= VISUAL; in mode_str2flags()
1010 mode |= SELECTMODE; in mode_str2flags()
1012 mode |= OP_PENDING; in mode_str2flags()
1014 mode |= INSERT; in mode_str2flags()
1016 mode |= LANGMAP; in mode_str2flags()
1018 mode |= CMDLINE; in mode_str2flags()
1020 return mode; in mode_str2flags()
1049 map_to_exists_mode(char_u *rhs, int mode, int abbr) in map_to_exists_mode() argument
1077 if ((mp->m_mode & mode) in map_to_exists_mode()
2121 int mode, in check_map() argument
2158 if ((mp->m_mode & mode) && (!exact || mp->m_keylen == len)) in check_map()
2198 int mode; in get_maparg() local
2229 mode = get_map_mode(&which, 0); in get_maparg()
2232 rhs = check_map(keys_simplified, mode, exact, FALSE, abbr, in get_maparg()
2242 rhs = check_map(alt_keys_buf, mode, exact, FALSE, abbr, &mp, in get_maparg()
2332 int mode; in f_mapset() local
2362 mode = get_map_mode(&which, 0); in f_mapset()
2418 do_map(1, arg, mode, is_abbr); in f_mapset()
2422 nowait, silent, mode, is_abbr, expr, sid, lnum, 0); in f_mapset()
2425 nowait, silent, mode, is_abbr, expr, sid, lnum, 1); in f_mapset()
2442 int mode; member
2522 add_map(cinitmappings[i].arg, cinitmappings[i].mode); in init_mappings()
2527 add_map(initmappings[i].arg, initmappings[i].mode); in init_mappings()
2539 add_map(char_u *map, int mode) in add_map() argument
2548 (void)do_map(0, s, mode, FALSE); in add_map()
2749 int mode; in do_exmap() local
2753 mode = get_map_mode(&cmdp, eap->forceit || isabbrev); in do_exmap()
2756 eap->arg, mode, isabbrev)) in do_exmap()