_KEY
cur_term->funckeystarter[*str] |= (macro ? _MACRO : _KEY);
funckey[(unsigned char)(txt)[0]] |= _KEY;
funckey[(unsigned char)(*keyptr)[0]] |= _KEY;
funckey[(unsigned char)*keyptr[0]] |= _KEY;
if (flag & _KEY)