xref: /vim-8.2.3635/src/proto/normal.pro (revision 4f3c57f7)
1071d4279SBram Moolenaar/* normal.c */
2ef26954aSBram Moolenaarvoid init_normal_cmds(void);
3ef26954aSBram Moolenaarvoid normal_cmd(oparg_T *oap, int toplevel);
4ef26954aSBram Moolenaarvoid check_visual_highlight(void);
5ef26954aSBram Moolenaarvoid end_visual_mode(void);
6*4f3c57f7SBram Moolenaarvoid end_visual_mode_keep_button(void);
7ef26954aSBram Moolenaarvoid reset_VIsual_and_resel(void);
8ef26954aSBram Moolenaarvoid reset_VIsual(void);
9792cf5e1SBram Moolenaarvoid restore_visual_mode(void);
107ba343e6SBram Moolenaarint find_ident_under_cursor(char_u **text, int find_type);
117ba343e6SBram Moolenaarint find_ident_at_pos(win_T *wp, linenr_T lnum, colnr_T startcol, char_u **text, int *textcol, int find_type);
12792cf5e1SBram Moolenaarvoid prep_redo(int regname, long num, int cmd1, int cmd2, int cmd3, int cmd4, int cmd5);
13b20b9e14SBram Moolenaarvoid clearop(oparg_T *oap);
14b20b9e14SBram Moolenaarvoid clearopbeep(oparg_T *oap);
15792cf5e1SBram Moolenaarvoid may_clear_cmdline(void);
16ef26954aSBram Moolenaarvoid clear_showcmd(void);
17ef26954aSBram Moolenaarint add_to_showcmd(int c);
18ef26954aSBram Moolenaarvoid add_to_showcmd_c(int c);
19ef26954aSBram Moolenaarvoid push_showcmd(void);
20ef26954aSBram Moolenaarvoid pop_showcmd(void);
21ef26954aSBram Moolenaarvoid do_check_scrollbind(int check);
22ef26954aSBram Moolenaarvoid check_scrollbind(linenr_T topline_diff, long leftcol_diff);
23a6b7a08aSBram Moolenaarint find_decl(char_u *ptr, int len, int locally, int thisblock, int flags_arg);
24b20b9e14SBram Moolenaarvoid nv_scroll_line(cmdarg_T *cap);
25ef26954aSBram Moolenaarvoid scroll_redraw(int up, long count);
26ef26954aSBram Moolenaarvoid handle_tabmenu(void);
27ef26954aSBram Moolenaarvoid do_nv_ident(int c1, int c2);
28ef26954aSBram Moolenaarint get_visual_text(cmdarg_T *cap, char_u **pp, int *lenp);
29ef26954aSBram Moolenaarvoid start_selection(void);
30ef26954aSBram Moolenaarvoid may_start_select(int c);
31792cf5e1SBram Moolenaarint unadjust_for_sel(void);
328d3b5108SBram Moolenaarvoid set_cursor_for_append_to_line(void);
33071d4279SBram Moolenaar/* vim: set ft=c : */
34