_gl_rebind_arrow_key
if(_gl_rebind_arrow_key(gl, "up", gl->u_arrow, "^[[A", "^[OA") ||
_gl_rebind_arrow_key(gl, "down", gl->d_arrow, "^[[B", "^[OB") ||
_gl_rebind_arrow_key(gl, "left", gl->l_arrow, "^[[D", "^[OD") ||
_gl_rebind_arrow_key(gl, "right", gl->r_arrow, "^[[C", "^[OC"))
static int _gl_rebind_arrow_key(GetLine *gl, const char *name,