Lines Matching +full:common +full:- +full:mode
1 /*-
22 #include "../common/common.h"
26 * v_at -- @
45 * Historically, [@*]<carriage-return> and [@*][@*] executed the most in v_at()
46 * recently executed buffer in ex mode. In vi mode, only @@ repeated in v_at()
48 * vi mode as well, it's simpler and more consistent. in v_at()
53 name = F_ISSET(vp, VC_BUFFER) ? vp->buffer : '@'; in v_at()
59 name = sp->at_lbuf; in v_at()
70 sp->at_lbuf = name; in v_at()
73 * The buffer is executed in vi mode, while in vi mode, so simply in v_at()
77 * Historic practice is that if the buffer was cut in line mode, in v_at()
79 * the stack. If the buffer was cut in character mode, <newlines> in v_at()
88 TAILQ_FOREACH_REVERSE(tp, cbp->textq, _texth, q) { in v_at()
92 v_event_push(sp, NULL, tp->lb, tp->len, 0)) in v_at()
102 len = snprintf(nbuf, sizeof(nbuf), "%lu", vp->count); in v_at()