EL_BIND
el_set(el, EL_BIND, "^I", adrof(STRfilec) ? "rl-complete" : "ed-insert",
el_set(el, EL_BIND, "^I",
el_set(el, EL_BIND, "^I", "ed-complete", NULL);
el_set(el, EL_BIND, "-a", "k", "ed-prev-line", NULL);
el_set(el, EL_BIND, "-a", "j", "ed-next-line", NULL);
el_wset(el, EL_BIND, L"^I", L"ed-complete", NULL);
el_wset(el, EL_BIND, L"-a", L"k", L"ed-prev-line", NULL);
el_wset(el, EL_BIND, L"-a", L"j", L"ed-next-line", NULL);
case EL_BIND:
case EL_BIND:
case EL_BIND: /* const char * list -> const wchar_t * list */
case EL_BIND:
el_set(e, EL_BIND, dest, name, NULL);
return el_set(e, EL_BIND, "", var, value, NULL) == -1 ? 1 : 0;
el_set(e, EL_BIND, "^I", "rl_complete", NULL);
el_set(e, EL_BIND, "^Z", "rl_tstp", NULL);
el_set(e, EL_BIND, "^R", "em-inc-search-prev", NULL);
el_set(e, EL_BIND, "\\e[1~", "ed-move-to-beg", NULL);
el_set(e, EL_BIND, "\\e[4~", "ed-move-to-end", NULL);
el_set(e, EL_BIND, "\\e[7~", "ed-move-to-beg", NULL);
el_set(e, EL_BIND, "\\e[8~", "ed-move-to-end", NULL);
el_set(e, EL_BIND, "\\e[H", "ed-move-to-beg", NULL);
el_set(e, EL_BIND, "\\e[F", "ed-move-to-end", NULL);
el_set(e, EL_BIND, "\\e[3~", "ed-delete-next-char", NULL);
el_set(e, EL_BIND, "\\e[2~", "em-toggle-overwrite", NULL);
el_set(e, EL_BIND, "\\e[1;5C", "em-next-word", NULL);
el_set(e, EL_BIND, "\\e[1;5D", "ed-prev-word", NULL);
el_set(e, EL_BIND, "\\e[5C", "em-next-word", NULL);
el_set(e, EL_BIND, "\\e[5D", "ed-prev-word", NULL);
el_set(e, EL_BIND, "\\e\\e[C", "em-next-word", NULL);
el_set(e, EL_BIND, "\\e\\e[D", "ed-prev-word", NULL);
el_set(el, EL_BIND, "^I", "ftp-complete", NULL);
(void)el_set(em.el, EL_BIND, np->n_name,