Lines Matching refs:prevcmd
873 static char_u *prevcmd = NULL; // the previous command variable
879 vim_free(prevcmd); in free_prev_shellcmd()
936 if (prevcmd == NULL) in do_bang()
942 len += (int)STRLEN(prevcmd); in do_bang()
953 STRCAT(t, prevcmd); in do_bang()
982 vim_free(prevcmd); in do_bang()
983 prevcmd = newcmd; in do_bang()
990 char_u *cmd = vim_strsave_escaped(prevcmd, (char_u *)"%#"); in do_bang()
998 AppendToRedobuffLit(prevcmd, -1); in do_bang()
1007 newcmd = alloc(STRLEN(prevcmd) + 2 * STRLEN(p_shq) + 1); in do_bang()
1011 STRCAT(newcmd, prevcmd); in do_bang()