Lines Matching refs:cmd
699 vi_cmd(argcnt, cmd) in vi_cmd() argument
701 const char *cmd;
708 if (argcnt == 0 && !is_zerocount(*cmd))
711 if (is_move(*cmd)) {
712 if ((cur = domove(argcnt, cmd, 0)) >= 0) {
720 if (is_undoable(*cmd) && !macro.p) {
726 memmove(lastcmd, cmd, MAXVICMD);
728 switch (*cmd) {
743 alias[1] = cmd[1];
745 if (!cmd[1] || !ap || !(ap->flag & ISSET))
750 if (*++p == cmd[1])
758 nbuf[nlen++] = cmd[1];
794 cmd = "y$";
800 if (*cmd == cmd[1]) {
801 c1 = *cmd == 'c' ? domove(1, "^", 1) : 0;
803 } else if (!is_move(cmd[1]))
806 if ((ncursor = domove(argcnt, &cmd[1], 1)) < 0)
808 if (*cmd == 'c' &&
809 (cmd[1]=='w' || cmd[1]=='W') &&
821 if (cmd[1] == '%')
825 if (*cmd != 'c' && c1 != c2)
827 if (*cmd != 'y') {
831 if (*cmd == 'c') {
927 if (cmd[1] == 0)
930 es->cbuf[es->cursor] = cmd[1];
1012 lastsearch = *cmd;
1022 if (*cmd == 'N')
1155 domove(argcnt, cmd, sub) in domove() argument
1157 const char *cmd;
1163 switch (*cmd) {
1197 fsavecmd = *cmd;
1198 fsavech = cmd[1];
1207 if (*cmd == ',')