2 int edit
__ARGS((int cmdchar
, int startln
, long count
));
3 void edit_putchar
__ARGS((int c
, int highlight
));
4 void edit_unputchar
__ARGS((void
));
5 void display_dollar
__ARGS((colnr_T col
));
6 void change_indent
__ARGS((int type
, int amount
, int round
, int replaced
, int call_changed_bytes
));
7 void truncate_spaces
__ARGS((char_u
*line
));
8 void backspace_until_column
__ARGS((int col
));
9 int vim_is_ctrl_x_key
__ARGS((int c
));
10 int ins_compl_add_infercase
__ARGS((char_u
*str
, int len
, int icase
, char_u
*fname
, int dir
, int flags
));
11 void set_completion
__ARGS((colnr_T startcol
, list_T
*list
));
12 void ins_compl_show_pum
__ARGS((void
));
13 char_u
*find_word_start
__ARGS((char_u
*ptr
));
14 char_u
*find_word_end
__ARGS((char_u
*ptr
));
15 int ins_compl_active
__ARGS((void
));
16 int ins_compl_add_tv
__ARGS((typval_T
*tv
, int dir
));
17 void ins_compl_check_keys
__ARGS((int frequency
));
18 int get_literal
__ARGS((void
));
19 void insertchar
__ARGS((int c
, int flags
, int second_indent
));
20 void auto_format
__ARGS((int trailblank
, int prev_line
));
21 int comp_textwidth
__ARGS((int ff
));
22 int stop_arrow
__ARGS((void
));
23 void set_last_insert
__ARGS((int c
));
24 void free_last_insert
__ARGS((void
));
25 char_u
*add_char2buf
__ARGS((int c
, char_u
*s
));
26 void beginline
__ARGS((int flags
));
27 int oneright
__ARGS((void
));
28 int oneleft
__ARGS((void
));
29 int cursor_up
__ARGS((long n
, int upd_topline
));
30 int cursor_down
__ARGS((long n
, int upd_topline
));
31 int stuff_inserted
__ARGS((int c
, long count
, int no_esc
));
32 char_u
*get_last_insert
__ARGS((void
));
33 char_u
*get_last_insert_save
__ARGS((void
));
34 void replace_push
__ARGS((int c
));
35 int replace_push_mb
__ARGS((char_u
*p
));
36 void fixthisline
__ARGS((int (*get_the_indent
)(void
)));
37 void fix_indent
__ARGS((void
));
38 int in_cinkeys
__ARGS((int keytyped
, int when
, int line_is_empty
));
39 int hkmap
__ARGS((int c
));
40 void ins_scroll
__ARGS((void
));
41 void ins_horscroll
__ARGS((void
));