Lines Matching +full:chg +full:- +full:int
4 /*-
39 /* no #define here -- this is a dummy to detect initing of the key map */
344 F_INSERT, /* - */
427 F_UNASSIGNED, /* M-^@ */
428 F_UNASSIGNED, /* M-^A */
429 F_UNASSIGNED, /* M-^B */
430 F_UNASSIGNED, /* M-^C */
431 F_LIST_CHOICES, /* M-^D */
432 F_UNASSIGNED, /* M-^E */
433 F_UNASSIGNED, /* M-^F */
434 F_UNASSIGNED, /* M-^G */
435 F_DELWORDPREV, /* M-^H */
436 F_COMPLETE, /* M-^I */
437 F_UNASSIGNED, /* M-^J */
438 F_UNASSIGNED, /* M-^K */
439 F_CLEARDISP, /* M-^L */
440 F_UNASSIGNED, /* M-^M */
441 F_UNASSIGNED, /* M-^N */
442 F_UNASSIGNED, /* M-^O */
443 F_UNASSIGNED, /* M-^P */
444 F_UNASSIGNED, /* M-^Q */
445 F_UNASSIGNED, /* M-^R */
446 F_UNASSIGNED, /* M-^S */
447 F_UNASSIGNED, /* M-^T */
448 F_UNASSIGNED, /* M-^U */
449 F_UNASSIGNED, /* M-^V */
450 F_UNASSIGNED, /* M-^W */
451 F_UNASSIGNED, /* M-^X */
452 F_UNASSIGNED, /* M-^Y */
453 F_RUN_FG_EDITOR, /* M-^Z */
454 F_COMPLETE, /* M-^[ */
455 F_UNASSIGNED, /* M-^\ */
456 F_UNASSIGNED, /* M-^] */
457 F_UNASSIGNED, /* M-^^ */
458 F_COPYPREV, /* M-^_ */
459 F_EXPAND_HISTORY, /* M-SPACE */
460 F_EXPAND_HISTORY, /* M-! */
461 F_UNASSIGNED, /* M-" */
462 F_UNASSIGNED, /* M-# */
463 F_CORRECT_L, /* M-$ */
464 F_UNASSIGNED, /* M-% */
465 F_UNASSIGNED, /* M-& */
466 F_UNASSIGNED, /* M-' */
467 F_UNASSIGNED, /* M-( */
468 F_UNASSIGNED, /* M-) */
469 F_UNASSIGNED, /* M-* */
470 F_UNASSIGNED, /* M-+ */
471 F_UNASSIGNED, /* M-, */
472 F_UNASSIGNED, /* M-- */
473 F_UNASSIGNED, /* M-. */
474 F_DABBREV_EXPAND, /* M-/ */
475 F_ARGDIGIT, /* M-0 */
476 F_ARGDIGIT, /* M-1 */
477 F_ARGDIGIT, /* M-2 */
478 F_ARGDIGIT, /* M-3 */
479 F_ARGDIGIT, /* M-4 */
480 F_ARGDIGIT, /* M-5 */
481 F_ARGDIGIT, /* M-6 */
482 F_ARGDIGIT, /* M-7 */
483 F_ARGDIGIT, /* M-8 */
484 F_ARGDIGIT, /* M-9 */
485 F_UNASSIGNED, /* M-: */
486 F_UNASSIGNED, /* M-; */
487 F_UNASSIGNED, /* M-< */
488 F_UNASSIGNED, /* M-= */
489 F_UNASSIGNED, /* M-> */
490 F_WHICH, /* M-? */
491 F_UNASSIGNED, /* M-@ */
492 F_NEWLINE_HOLD, /* M-A */
493 F_WORDBACK, /* M-B */
494 F_CASECAPITAL, /* M-C */
495 F_DELWORDNEXT, /* M-D */
496 F_UNASSIGNED, /* M-E */
497 F_WORDFWD, /* M-F */
498 F_UNASSIGNED, /* M-G */
499 F_HELPME, /* M-H */
500 F_UNASSIGNED, /* M-I */
501 F_UNASSIGNED, /* M-J */
502 F_UNASSIGNED, /* M-K */
503 F_CASELOWER, /* M-L */
504 F_UNASSIGNED, /* M-M */
505 F_DOWN_SEARCH_HIST, /* M-N */
506 F_XKEY, /* M-O *//* extended key esc PWP Mar 88 */
507 F_UP_SEARCH_HIST, /* M-P */
508 F_UNASSIGNED, /* M-Q */
509 F_TOGGLE_HIST, /* M-R */
510 F_CORRECT, /* M-S */
511 F_UNASSIGNED, /* M-T */
512 F_CASEUPPER, /* M-U */
513 F_UNASSIGNED, /* M-V */
514 F_COPYREGION, /* M-W */
515 F_UNASSIGNED, /* M-X */
516 F_YANK_POP, /* M-Y */
517 F_UNASSIGNED, /* M-Z */
518 F_XKEY, /* M-[ *//* extended key esc -mf Oct 87 */
519 F_UNASSIGNED, /* M-\ */
520 F_UNASSIGNED, /* M-] */
521 F_UNASSIGNED, /* M-^ */
522 F_LAST_ITEM, /* M-_ */
523 F_UNASSIGNED, /* M-` */
524 F_NEWLINE_HOLD, /* M-a */
525 F_WORDBACK, /* M-b */
526 F_CASECAPITAL, /* M-c */
527 F_DELWORDNEXT, /* M-d */
528 F_UNASSIGNED, /* M-e */
529 F_WORDFWD, /* M-f */
530 F_UNASSIGNED, /* M-g */
531 F_HELPME, /* M-h */
532 F_UNASSIGNED, /* M-i */
533 F_UNASSIGNED, /* M-j */
534 F_UNASSIGNED, /* M-k */
535 F_CASELOWER, /* M-l */
536 F_UNASSIGNED, /* M-m */
537 F_DOWN_SEARCH_HIST, /* M-n */
538 F_UNASSIGNED, /* M-o */
539 F_UP_SEARCH_HIST, /* M-p */
540 F_UNASSIGNED, /* M-q */
541 F_TOGGLE_HIST, /* M-r */
542 F_CORRECT, /* M-s */
543 F_UNASSIGNED, /* M-t */
544 F_CASEUPPER, /* M-u */
545 F_UNASSIGNED, /* M-v */
546 F_COPYREGION, /* M-w */
547 F_UNASSIGNED, /* M-x */
548 F_YANK_POP, /* M-y */
549 F_UNASSIGNED, /* M-z */
550 F_UNASSIGNED, /* M-{ */
551 F_UNASSIGNED, /* M-| */
552 F_UNASSIGNED, /* M-} */
553 F_UNASSIGNED, /* M-~ */
554 F_DELWORDPREV /* M-^? */
559 * 256 entries long. Vi mode uses a sticky-extend to do command mode:
644 F_INSERT, /* - */
727 F_UNASSIGNED, /* M-^@ */
728 F_UNASSIGNED, /* M-^A */
729 F_UNASSIGNED, /* M-^B */
730 F_UNASSIGNED, /* M-^C */
731 F_UNASSIGNED, /* M-^D */
732 F_UNASSIGNED, /* M-^E */
733 F_UNASSIGNED, /* M-^F */
734 F_UNASSIGNED, /* M-^G */
735 F_UNASSIGNED, /* M-^H */
736 F_UNASSIGNED, /* M-^I */
737 F_UNASSIGNED, /* M-^J */
738 F_UNASSIGNED, /* M-^K */
739 F_UNASSIGNED, /* M-^L */
740 F_UNASSIGNED, /* M-^M */
741 F_UNASSIGNED, /* M-^N */
742 F_UNASSIGNED, /* M-^O */
743 F_UNASSIGNED, /* M-^P */
744 F_UNASSIGNED, /* M-^Q */
745 F_UNASSIGNED, /* M-^R */
746 F_UNASSIGNED, /* M-^S */
747 F_UNASSIGNED, /* M-^T */
748 F_UNASSIGNED, /* M-^U */
749 F_UNASSIGNED, /* M-^V */
750 F_UNASSIGNED, /* M-^W */
751 F_UNASSIGNED, /* M-^X */
752 F_UNASSIGNED, /* M-^Y */
753 F_UNASSIGNED, /* M-^Z */
754 F_UNASSIGNED, /* M-^[ */
755 F_UNASSIGNED, /* M-^\ */
756 F_UNASSIGNED, /* M-^] */
757 F_UNASSIGNED, /* M-^^ */
758 F_UNASSIGNED, /* M-^_ */
759 F_UNASSIGNED, /* M-SPACE */
760 F_UNASSIGNED, /* M-! */
761 F_UNASSIGNED, /* M-" */
762 F_UNASSIGNED, /* M-# */
763 F_UNASSIGNED, /* M-$ */
764 F_UNASSIGNED, /* M-% */
765 F_UNASSIGNED, /* M-& */
766 F_UNASSIGNED, /* M-' */
767 F_UNASSIGNED, /* M-( */
768 F_UNASSIGNED, /* M-) */
769 F_UNASSIGNED, /* M-* */
770 F_UNASSIGNED, /* M-+ */
771 F_UNASSIGNED, /* M-, */
772 F_UNASSIGNED, /* M-- */
773 F_UNASSIGNED, /* M-. */
774 F_UNASSIGNED, /* M-/ */
775 F_UNASSIGNED, /* M-0 */
776 F_UNASSIGNED, /* M-1 */
777 F_UNASSIGNED, /* M-2 */
778 F_UNASSIGNED, /* M-3 */
779 F_UNASSIGNED, /* M-4 */
780 F_UNASSIGNED, /* M-5 */
781 F_UNASSIGNED, /* M-6 */
782 F_UNASSIGNED, /* M-7 */
783 F_UNASSIGNED, /* M-8 */
784 F_UNASSIGNED, /* M-9 */
785 F_UNASSIGNED, /* M-: */
786 F_UNASSIGNED, /* M-; */
787 F_UNASSIGNED, /* M-< */
788 F_UNASSIGNED, /* M-= */
789 F_UNASSIGNED, /* M-> */
790 F_UNASSIGNED, /* M-? */
791 F_UNASSIGNED, /* M-@ */
792 F_UNASSIGNED, /* M-A */
793 F_UNASSIGNED, /* M-B */
794 F_UNASSIGNED, /* M-C */
795 F_UNASSIGNED, /* M-D */
796 F_UNASSIGNED, /* M-E */
797 F_UNASSIGNED, /* M-F */
798 F_UNASSIGNED, /* M-G */
799 F_UNASSIGNED, /* M-H */
800 F_UNASSIGNED, /* M-I */
801 F_UNASSIGNED, /* M-J */
802 F_UNASSIGNED, /* M-K */
803 F_UNASSIGNED, /* M-L */
804 F_UNASSIGNED, /* M-M */
805 F_UNASSIGNED, /* M-N */
806 F_UNASSIGNED, /* M-O */
807 F_UNASSIGNED, /* M-P */
808 F_UNASSIGNED, /* M-Q */
809 F_UNASSIGNED, /* M-R */
810 F_UNASSIGNED, /* M-S */
811 F_UNASSIGNED, /* M-T */
812 F_UNASSIGNED, /* M-U */
813 F_UNASSIGNED, /* M-V */
814 F_UNASSIGNED, /* M-W */
815 F_UNASSIGNED, /* M-X */
816 F_UNASSIGNED, /* M-Y */
817 F_UNASSIGNED, /* M-Z */
818 F_UNASSIGNED, /* M-[ */
819 F_UNASSIGNED, /* M-\ */
820 F_UNASSIGNED, /* M-] */
821 F_UNASSIGNED, /* M-^ */
822 F_UNASSIGNED, /* M-_ */
823 F_UNASSIGNED, /* M-` */
824 F_UNASSIGNED, /* M-a */
825 F_UNASSIGNED, /* M-b */
826 F_UNASSIGNED, /* M-c */
827 F_UNASSIGNED, /* M-d */
828 F_UNASSIGNED, /* M-e */
829 F_UNASSIGNED, /* M-f */
830 F_UNASSIGNED, /* M-g */
831 F_UNASSIGNED, /* M-h */
832 F_UNASSIGNED, /* M-i */
833 F_UNASSIGNED, /* M-j */
834 F_UNASSIGNED, /* M-k */
835 F_UNASSIGNED, /* M-l */
836 F_UNASSIGNED, /* M-m */
837 F_UNASSIGNED, /* M-n */
838 F_UNASSIGNED, /* M-o */
839 F_UNASSIGNED, /* M-p */
840 F_UNASSIGNED, /* M-q */
841 F_UNASSIGNED, /* M-r */
842 F_UNASSIGNED, /* M-s */
843 F_UNASSIGNED, /* M-t */
844 F_UNASSIGNED, /* M-u */
845 F_UNASSIGNED, /* M-v */
846 F_UNASSIGNED, /* M-w */
847 F_UNASSIGNED, /* M-x */
848 F_UNASSIGNED, /* M-y */
849 F_UNASSIGNED, /* M-z */
850 F_UNASSIGNED, /* M-{ */
851 F_UNASSIGNED, /* M-| */
852 F_UNASSIGNED, /* M-} */
853 F_UNASSIGNED, /* M-~ */
854 F_UNASSIGNED /* M-^? */
903 F_UP_HIST, /* - */
986 F_UNASSIGNED, /* M-^@ */
987 F_UNASSIGNED, /* M-^A */
988 F_UNASSIGNED, /* M-^B */
989 F_UNASSIGNED, /* M-^C */
990 F_UNASSIGNED, /* M-^D */
991 F_UNASSIGNED, /* M-^E */
992 F_UNASSIGNED, /* M-^F */
993 F_UNASSIGNED, /* M-^G */
994 F_UNASSIGNED, /* M-^H */
995 F_UNASSIGNED, /* M-^I */
996 F_UNASSIGNED, /* M-^J */
997 F_UNASSIGNED, /* M-^K */
998 F_UNASSIGNED, /* M-^L */
999 F_UNASSIGNED, /* M-^M */
1000 F_UNASSIGNED, /* M-^N */
1001 F_UNASSIGNED, /* M-^O */
1002 F_UNASSIGNED, /* M-^P */
1003 F_UNASSIGNED, /* M-^Q */
1004 F_UNASSIGNED, /* M-^R */
1005 F_UNASSIGNED, /* M-^S */
1006 F_UNASSIGNED, /* M-^T */
1007 F_UNASSIGNED, /* M-^U */
1008 F_UNASSIGNED, /* M-^V */
1009 F_UNASSIGNED, /* M-^W */
1010 F_UNASSIGNED, /* M-^X */
1011 F_UNASSIGNED, /* M-^Y */
1012 F_UNASSIGNED, /* M-^Z */
1013 F_UNASSIGNED, /* M-^[ */
1014 F_UNASSIGNED, /* M-^\ */
1015 F_UNASSIGNED, /* M-^] */
1016 F_UNASSIGNED, /* M-^^ */
1017 F_UNASSIGNED, /* M-^_ */
1018 F_UNASSIGNED, /* M-SPACE */
1019 F_UNASSIGNED, /* M-! */
1020 F_UNASSIGNED, /* M-" */
1021 F_UNASSIGNED, /* M-# */
1022 F_UNASSIGNED, /* M-$ */
1023 F_UNASSIGNED, /* M-% */
1024 F_UNASSIGNED, /* M-& */
1025 F_UNASSIGNED, /* M-' */
1026 F_UNASSIGNED, /* M-( */
1027 F_UNASSIGNED, /* M-) */
1028 F_UNASSIGNED, /* M-* */
1029 F_UNASSIGNED, /* M-+ */
1030 F_UNASSIGNED, /* M-, */
1031 F_UNASSIGNED, /* M-- */
1032 F_UNASSIGNED, /* M-. */
1033 F_UNASSIGNED, /* M-/ */
1034 F_UNASSIGNED, /* M-0 */
1035 F_UNASSIGNED, /* M-1 */
1036 F_UNASSIGNED, /* M-2 */
1037 F_UNASSIGNED, /* M-3 */
1038 F_UNASSIGNED, /* M-4 */
1039 F_UNASSIGNED, /* M-5 */
1040 F_UNASSIGNED, /* M-6 */
1041 F_UNASSIGNED, /* M-7 */
1042 F_UNASSIGNED, /* M-8 */
1043 F_UNASSIGNED, /* M-9 */
1044 F_UNASSIGNED, /* M-: */
1045 F_UNASSIGNED, /* M-; */
1046 F_UNASSIGNED, /* M-< */
1047 F_UNASSIGNED, /* M-= */
1048 F_UNASSIGNED, /* M-> */
1049 F_HELPME, /* M-? */
1050 F_UNASSIGNED, /* M-@ */
1051 F_UNASSIGNED, /* M-A */
1052 F_UNASSIGNED, /* M-B */
1053 F_UNASSIGNED, /* M-C */
1054 F_UNASSIGNED, /* M-D */
1055 F_UNASSIGNED, /* M-E */
1056 F_UNASSIGNED, /* M-F */
1057 F_UNASSIGNED, /* M-G */
1058 F_UNASSIGNED, /* M-H */
1059 F_UNASSIGNED, /* M-I */
1060 F_UNASSIGNED, /* M-J */
1061 F_UNASSIGNED, /* M-K */
1062 F_UNASSIGNED, /* M-L */
1063 F_UNASSIGNED, /* M-M */
1064 F_UNASSIGNED, /* M-N */
1065 F_XKEY, /* M-O *//* extended key esc PWP Mar 88 */
1066 F_UNASSIGNED, /* M-P */
1067 F_UNASSIGNED, /* M-Q */
1068 F_UNASSIGNED, /* M-R */
1069 F_UNASSIGNED, /* M-S */
1070 F_UNASSIGNED, /* M-T */
1071 F_UNASSIGNED, /* M-U */
1072 F_UNASSIGNED, /* M-V */
1073 F_UNASSIGNED, /* M-W */
1074 F_UNASSIGNED, /* M-X */
1075 F_UNASSIGNED, /* M-Y */
1076 F_UNASSIGNED, /* M-Z */
1077 F_XKEY, /* M-[ *//* extended key esc -mf Oct 87 */
1078 F_UNASSIGNED, /* M-\ */
1079 F_UNASSIGNED, /* M-] */
1080 F_UNASSIGNED, /* M-^ */
1081 F_UNASSIGNED, /* M-_ */
1082 F_UNASSIGNED, /* M-` */
1083 F_UNASSIGNED, /* M-a */
1084 F_UNASSIGNED, /* M-b */
1085 F_UNASSIGNED, /* M-c */
1086 F_UNASSIGNED, /* M-d */
1087 F_UNASSIGNED, /* M-e */
1088 F_UNASSIGNED, /* M-f */
1089 F_UNASSIGNED, /* M-g */
1090 F_UNASSIGNED, /* M-h */
1091 F_UNASSIGNED, /* M-i */
1092 F_UNASSIGNED, /* M-j */
1093 F_UNASSIGNED, /* M-k */
1094 F_UNASSIGNED, /* M-l */
1095 F_UNASSIGNED, /* M-m */
1096 F_UNASSIGNED, /* M-n */
1097 F_UNASSIGNED, /* M-o */
1098 F_UNASSIGNED, /* M-p */
1099 F_UNASSIGNED, /* M-q */
1100 F_UNASSIGNED, /* M-r */
1101 F_UNASSIGNED, /* M-s */
1102 F_UNASSIGNED, /* M-t */
1103 F_UNASSIGNED, /* M-u */
1104 F_UNASSIGNED, /* M-v */
1105 F_UNASSIGNED, /* M-w */
1106 F_UNASSIGNED, /* M-x */
1107 F_UNASSIGNED, /* M-y */
1108 F_UNASSIGNED, /* M-z */
1109 F_UNASSIGNED, /* M-{ */
1110 F_UNASSIGNED, /* M-| */
1111 F_UNASSIGNED, /* M-} */
1112 F_UNASSIGNED, /* M-~ */
1113 F_UNASSIGNED /* M-^? */
1124 int i; in editinit()
1131 f->name = "backward-char"; in editinit()
1132 f->func = F_CHARBACK; in editinit()
1133 f->desc = CSAVS(3, 1, "Move back a character"); in editinit()
1136 f->name = "backward-delete-char"; in editinit()
1137 f->func = F_DELPREV; in editinit()
1138 f->desc = CSAVS(3, 2, "Delete the character behind cursor"); in editinit()
1141 f->name = "backward-delete-word"; in editinit()
1142 f->func = F_DELWORDPREV; in editinit()
1143 f->desc = CSAVS(3, 3, in editinit()
1144 "Cut from beginning of current word to cursor - saved in cut buffer"); in editinit()
1147 f->name = "backward-kill-line"; in editinit()
1148 f->func = F_KILLBEG; in editinit()
1149 f->desc = CSAVS(3, 4, in editinit()
1150 "Cut from beginning of line to cursor - save in cut buffer"); in editinit()
1153 f->name = "backward-word"; in editinit()
1154 f->func = F_WORDBACK; in editinit()
1155 f->desc = CSAVS(3, 5, "Move to beginning of current word"); in editinit()
1158 f->name = "beginning-of-line"; in editinit()
1159 f->func = F_TOBEG; in editinit()
1160 f->desc = CSAVS(3, 6, "Move to beginning of line"); in editinit()
1163 f->name = "capitalize-word"; in editinit()
1164 f->func = F_CASECAPITAL; in editinit()
1165 f->desc = CSAVS(3, 7, in editinit()
1169 f->name = "change-case"; in editinit()
1170 f->func = V_CHGCASE; in editinit()
1171 f->desc = CSAVS(3, 8, in editinit()
1175 f->name = "change-till-end-of-line"; in editinit()
1176 f->func = V_CHGTOEND; /* backward compat. */ in editinit()
1177 f->desc = CSAVS(3, 9, "Vi change to end of line"); in editinit()
1180 f->name = "clear-screen"; in editinit()
1181 f->func = F_CLEARDISP; in editinit()
1182 f->desc = CSAVS(3, 10, "Clear screen leaving current line on top"); in editinit()
1185 f->name = "complete-word"; in editinit()
1186 f->func = F_COMPLETE; in editinit()
1187 f->desc = CSAVS(3, 11, "Complete current word"); in editinit()
1190 f->name = "complete-word-fwd"; in editinit()
1191 f->func = F_COMPLETE_FWD; in editinit()
1192 f->desc = CSAVS(3, 12, "Tab forward through files"); in editinit()
1195 f->name = "complete-word-back"; in editinit()
1196 f->func = F_COMPLETE_BACK; in editinit()
1197 f->desc = CSAVS(3, 13, "Tab backward through files"); in editinit()
1200 f->name = "complete-word-raw"; in editinit()
1201 f->func = F_COMPLETE_ALL; in editinit()
1202 f->desc = CSAVS(3, 14, in editinit()
1206 f->name = "copy-prev-word"; in editinit()
1207 f->func = F_COPYPREV; in editinit()
1208 f->desc = CSAVS(3, 15, "Copy current word to cursor"); in editinit()
1211 f->name = "copy-region-as-kill"; in editinit()
1212 f->func = F_COPYREGION; in editinit()
1213 f->desc = CSAVS(3, 16, "Copy area between mark and cursor to cut buffer"); in editinit()
1216 f->name = "dabbrev-expand"; in editinit()
1217 f->func = F_DABBREV_EXPAND; in editinit()
1218 f->desc = CSAVS(3, 17, in editinit()
1222 f->name = "delete-char"; in editinit()
1223 f->func = F_DELNEXT; in editinit()
1224 f->desc = CSAVS(3, 18, "Delete character under cursor"); in editinit()
1227 f->name = "delete-char-or-eof"; in editinit()
1228 f->func = F_DELNEXT_EOF; in editinit()
1229 f->desc = CSAVS(3, 19, in editinit()
1233 f->name = "delete-char-or-list"; in editinit()
1234 f->func = F_DELNEXT_LIST; in editinit()
1235 f->desc = CSAVS(3, 20, in editinit()
1239 f->name = "delete-char-or-list-or-eof"; in editinit()
1240 f->func = F_DELNEXT_LIST_EOF; in editinit()
1241 f->desc = CSAVS(3, 21, in editinit()
1245 f->name = "delete-word"; in editinit()
1246 f->func = F_DELWORDNEXT; in editinit()
1247 f->desc = CSAVS(3, 22, in editinit()
1248 "Cut from cursor to end of current word - save in cut buffer"); in editinit()
1251 f->name = "digit"; in editinit()
1252 f->func = F_DIGIT; in editinit()
1253 f->desc = CSAVS(3, 23, "Adds to argument if started or enters digit"); in editinit()
1256 f->name = "digit-argument"; in editinit()
1257 f->func = F_ARGDIGIT; in editinit()
1258 f->desc = CSAVS(3, 24, "Digit that starts argument"); in editinit()
1261 f->name = "down-history"; in editinit()
1262 f->func = F_DOWN_HIST; in editinit()
1263 f->desc = CSAVS(3, 25, "Move to next history line"); in editinit()
1266 f->name = "downcase-word"; in editinit()
1267 f->func = F_CASELOWER; in editinit()
1268 f->desc = CSAVS(3, 26, in editinit()
1272 f->name = "end-of-file"; in editinit()
1273 f->func = F_SEND_EOF; in editinit()
1274 f->desc = CSAVS(3, 27, "Indicate end of file"); in editinit()
1277 f->name = "end-of-line"; in editinit()
1278 f->func = F_TOEND; in editinit()
1279 f->desc = CSAVS(3, 28, "Move cursor to end of line"); in editinit()
1282 f->name = "exchange-point-and-mark"; in editinit()
1283 f->func = F_EXCHANGE_MARK; in editinit()
1284 f->desc = CSAVS(3, 29, "Exchange the cursor and mark"); in editinit()
1287 f->name = "expand-glob"; in editinit()
1288 f->func = F_EXPAND_GLOB; in editinit()
1289 f->desc = CSAVS(3, 30, "Expand file name wildcards"); in editinit()
1292 f->name = "expand-history"; in editinit()
1293 f->func = F_EXPAND_HISTORY; in editinit()
1294 f->desc = CSAVS(3, 31, "Expand history escapes"); in editinit()
1297 f->name = "expand-line"; in editinit()
1298 f->func = F_EXPAND; in editinit()
1299 f->desc = CSAVS(3, 32, "Expand the history escapes in a line"); in editinit()
1302 f->name = "expand-variables"; in editinit()
1303 f->func = F_EXPAND_VARS; in editinit()
1304 f->desc = CSAVS(3, 33, "Expand variables"); in editinit()
1307 f->name = "forward-char"; in editinit()
1308 f->func = F_CHARFWD; in editinit()
1309 f->desc = CSAVS(3, 34, "Move forward one character"); in editinit()
1312 f->name = "forward-word"; in editinit()
1313 f->func = F_WORDFWD; in editinit()
1314 f->desc = CSAVS(3, 35, "Move forward to end of current word"); in editinit()
1317 f->name = "gosmacs-transpose-chars"; in editinit()
1318 f->func = F_GCHARSWITCH; in editinit()
1319 f->desc = CSAVS(3, 36, "Exchange the two characters before the cursor"); in editinit()
1322 f->name = "history-search-backward"; in editinit()
1323 f->func = F_UP_SEARCH_HIST; in editinit()
1324 f->desc = CSAVS(3, 37, in editinit()
1328 f->name = "history-search-forward"; in editinit()
1329 f->func = F_DOWN_SEARCH_HIST; in editinit()
1330 f->desc = CSAVS(3, 38, in editinit()
1334 f->name = "insert-last-word"; in editinit()
1335 f->func = F_LAST_ITEM; in editinit()
1336 f->desc = CSAVS(3, 39, "Insert last item of previous command"); in editinit()
1339 f->name = "i-search-fwd"; in editinit()
1340 f->func = F_INC_FWD; in editinit()
1341 f->desc = CSAVS(3, 40, "Incremental search forward"); in editinit()
1344 f->name = "i-search-back"; in editinit()
1345 f->func = F_INC_BACK; in editinit()
1346 f->desc = CSAVS(3, 41, "Incremental search backward"); in editinit()
1349 f->name = "keyboard-quit"; in editinit()
1350 f->func = F_STARTOVER; in editinit()
1351 f->desc = CSAVS(3, 42, "Clear line"); in editinit()
1354 f->name = "kill-line"; in editinit()
1355 f->func = F_KILLEND; in editinit()
1356 f->desc = CSAVS(3, 43, "Cut to end of line and save in cut buffer"); in editinit()
1359 f->name = "kill-region"; in editinit()
1360 f->func = F_KILLREGION; in editinit()
1361 f->desc = CSAVS(3, 44, in editinit()
1365 f->name = "kill-whole-line"; in editinit()
1366 f->func = F_KILLALL; in editinit()
1367 f->desc = CSAVS(3, 45, "Cut the entire line and save in cut buffer"); in editinit()
1370 f->name = "list-choices"; in editinit()
1371 f->func = F_LIST_CHOICES; in editinit()
1372 f->desc = CSAVS(3, 46, "List choices for completion"); in editinit()
1375 f->name = "list-choices-raw"; in editinit()
1376 f->func = F_LIST_ALL; in editinit()
1377 f->desc = CSAVS(3, 47, in editinit()
1381 f->name = "list-glob"; in editinit()
1382 f->func = F_LIST_GLOB; in editinit()
1383 f->desc = CSAVS(3, 48, "List file name wildcard matches"); in editinit()
1386 f->name = "list-or-eof"; in editinit()
1387 f->func = F_LIST_EOF; in editinit()
1388 f->desc = CSAVS(3, 49, in editinit()
1392 f->name = "load-average"; in editinit()
1393 f->func = F_LOAD_AVERAGE; in editinit()
1394 f->desc = CSAVS(3, 50, "Display load average and current process status"); in editinit()
1397 f->name = "magic-space"; in editinit()
1398 f->func = F_MAGIC_SPACE; in editinit()
1399 f->desc = CSAVS(3, 51, "Expand history escapes and insert a space"); in editinit()
1402 f->name = "newline"; in editinit()
1403 f->func = F_NEWLINE; in editinit()
1404 f->desc = CSAVS(3, 52, "Execute command"); in editinit()
1407 f->name = "newline-and-hold"; in editinit()
1408 f->func = F_NEWLINE_HOLD; in editinit()
1409 f->desc = CSAVS(3, 122, "Execute command and keep current line"); in editinit()
1412 f->name = "newline-and-down-history"; in editinit()
1413 f->func = F_NEWLINE_DOWN_HIST; in editinit()
1414 f->desc = CSAVS(3, 123, "Execute command and move to next history line"); in editinit()
1417 f->name = "normalize-path"; in editinit()
1418 f->func = F_PATH_NORM; in editinit()
1419 f->desc = CSAVS(3, 53, in editinit()
1423 f->name = "normalize-command"; in editinit()
1424 f->func = F_COMMAND_NORM; in editinit()
1425 f->desc = CSAVS(3, 54, in editinit()
1429 f->name = "overwrite-mode"; in editinit()
1430 f->func = F_INSOVR; in editinit()
1431 f->desc = CSAVS(3, 55, in editinit()
1435 f->name = "prefix-meta"; in editinit()
1436 f->func = F_METANEXT; in editinit()
1437 f->desc = CSAVS(3, 56, "Add 8th bit to next character typed"); in editinit()
1440 f->name = "quoted-insert"; in editinit()
1441 f->func = F_QUOTE; in editinit()
1442 f->desc = CSAVS(3, 57, "Add the next character typed to the line verbatim"); in editinit()
1445 f->name = "redisplay"; in editinit()
1446 f->func = F_REDISP; in editinit()
1447 f->desc = CSAVS(3, 58, "Redisplay everything"); in editinit()
1450 f->name = "run-fg-editor"; in editinit()
1451 f->func = F_RUN_FG_EDITOR; in editinit()
1452 f->desc = CSAVS(3, 59, "Restart stopped editor"); in editinit()
1455 f->name = "run-help"; in editinit()
1456 f->func = F_HELPME; in editinit()
1457 f->desc = CSAVS(3, 60, "Look for help on current command"); in editinit()
1460 f->name = "self-insert-command"; in editinit()
1461 f->func = F_INSERT; in editinit()
1462 f->desc = CSAVS(3, 61, "This character is added to the line"); in editinit()
1465 f->name = "sequence-lead-in"; in editinit()
1466 f->func = F_XKEY; in editinit()
1467 f->desc = CSAVS(3, 62, in editinit()
1471 f->name = "set-mark-command"; in editinit()
1472 f->func = F_SET_MARK; in editinit()
1473 f->desc = CSAVS(3, 63, "Set the mark at cursor"); in editinit()
1476 f->name = "spell-word"; in editinit()
1477 f->func = F_CORRECT; in editinit()
1478 f->desc = CSAVS(3, 64, "Correct the spelling of current word"); in editinit()
1481 f->name = "spell-line"; in editinit()
1482 f->func = F_CORRECT_L; in editinit()
1483 f->desc = CSAVS(3, 65, "Correct the spelling of entire line"); in editinit()
1486 f->name = "stuff-char"; in editinit()
1487 f->func = F_STUFF_CHAR; in editinit()
1488 f->desc = CSAVS(3, 66, "Send character to tty in cooked mode"); in editinit()
1491 f->name = "toggle-literal-history"; in editinit()
1492 f->func = F_TOGGLE_HIST; in editinit()
1493 f->desc = CSAVS(3, 67, in editinit()
1497 f->name = "transpose-chars"; in editinit()
1498 f->func = F_CHARSWITCH; in editinit()
1499 f->desc = CSAVS(3, 68, in editinit()
1503 f->name = "transpose-gosling"; in editinit()
1504 f->func = F_GCHARSWITCH; in editinit()
1505 f->desc = CSAVS(3, 69, "Exchange the two characters before the cursor"); in editinit()
1508 f->name = "tty-dsusp"; in editinit()
1509 f->func = F_TTY_DSUSP; in editinit()
1510 f->desc = CSAVS(3, 70, "Tty delayed suspend character"); in editinit()
1513 f->name = "tty-flush-output"; in editinit()
1514 f->func = F_TTY_FLUSHO; in editinit()
1515 f->desc = CSAVS(3, 71, "Tty flush output character"); in editinit()
1518 f->name = "tty-sigintr"; in editinit()
1519 f->func = F_TTY_INT; in editinit()
1520 f->desc = CSAVS(3, 72, "Tty interrupt character"); in editinit()
1523 f->name = "tty-sigquit"; in editinit()
1524 f->func = F_TTY_QUIT; in editinit()
1525 f->desc = CSAVS(3, 73, "Tty quit character"); in editinit()
1528 f->name = "tty-sigtsusp"; in editinit()
1529 f->func = F_TTY_TSUSP; in editinit()
1530 f->desc = CSAVS(3, 74, "Tty suspend character"); in editinit()
1533 f->name = "tty-start-output"; in editinit()
1534 f->func = F_TTY_STARTO; in editinit()
1535 f->desc = CSAVS(3, 75, "Tty allow output character"); in editinit()
1538 f->name = "tty-stop-output"; in editinit()
1539 f->func = F_TTY_STOPO; in editinit()
1540 f->desc = CSAVS(3, 76, "Tty disallow output character"); in editinit()
1543 f->name = "undefined-key"; in editinit()
1544 f->func = F_UNASSIGNED; in editinit()
1545 f->desc = CSAVS(3, 77, "Indicates unbound character"); in editinit()
1548 f->name = "universal-argument"; in editinit()
1549 f->func = F_ARGFOUR; in editinit()
1550 f->desc = CSAVS(3, 78, "Emacs universal argument (argument times 4)"); in editinit()
1553 f->name = "up-history"; in editinit()
1554 f->func = F_UP_HIST; in editinit()
1555 f->desc = CSAVS(3, 79, "Move to previous history line"); in editinit()
1558 f->name = "upcase-word"; in editinit()
1559 f->func = F_CASEUPPER; in editinit()
1560 f->desc = CSAVS(3, 80, in editinit()
1564 f->name = "vi-beginning-of-next-word"; in editinit()
1565 f->func = V_WORDBEGNEXT; in editinit()
1566 f->desc = CSAVS(3, 81, "Vi goto the beginning of next word"); in editinit()
1569 f->name = "vi-add"; in editinit()
1570 f->func = V_ADD; in editinit()
1571 f->desc = CSAVS(3, 82, "Vi enter insert mode after the cursor"); in editinit()
1574 f->name = "vi-add-at-eol"; in editinit()
1575 f->func = V_ADDEND; in editinit()
1576 f->desc = CSAVS(3, 83, "Vi enter insert mode at end of line"); in editinit()
1579 f->name = "vi-chg-case"; in editinit()
1580 f->func = V_CHGCASE; in editinit()
1581 f->desc = CSAVS(3, 84, in editinit()
1585 f->name = "vi-chg-meta"; in editinit()
1586 f->func = V_CHGMETA; in editinit()
1587 f->desc = CSAVS(3, 85, "Vi change prefix command"); in editinit()
1590 f->name = "vi-chg-to-eol"; in editinit()
1591 f->func = V_CHGTOEND; in editinit()
1592 f->desc = CSAVS(3, 86, "Vi change to end of line"); in editinit()
1595 f->name = "vi-cmd-mode"; in editinit()
1596 f->func = V_CMD_MODE; in editinit()
1597 f->desc = CSAVS(3, 87, in editinit()
1601 f->name = "vi-cmd-mode-complete"; in editinit()
1602 f->func = V_CM_COMPLETE; in editinit()
1603 f->desc = CSAVS(3, 88, "Vi command mode complete current word"); in editinit()
1606 f->name = "vi-delprev"; in editinit()
1607 f->func = V_DELPREV; in editinit()
1608 f->desc = CSAVS(3, 89, "Vi move to previous character (backspace)"); in editinit()
1611 f->name = "vi-delmeta"; in editinit()
1612 f->func = V_DELMETA; in editinit()
1613 f->desc = CSAVS(3, 90, "Vi delete prefix command"); in editinit()
1616 f->name = "vi-endword"; in editinit()
1617 f->func = V_ENDWORD; in editinit()
1618 f->desc = CSAVS(3, 91, in editinit()
1622 f->name = "vi-eword"; in editinit()
1623 f->func = V_EWORD; in editinit()
1624 f->desc = CSAVS(3, 92, "Vi move to the end of the current word"); in editinit()
1627 f->name = "vi-char-back"; in editinit()
1628 f->func = V_CHAR_BACK; in editinit()
1629 f->desc = CSAVS(3, 93, "Vi move to the character specified backward"); in editinit()
1632 f->name = "vi-char-fwd"; in editinit()
1633 f->func = V_CHAR_FWD; in editinit()
1634 f->desc = CSAVS(3, 94, "Vi move to the character specified forward"); in editinit()
1637 f->name = "vi-charto-back"; in editinit()
1638 f->func = V_CHARTO_BACK; in editinit()
1639 f->desc = CSAVS(3, 95, "Vi move up to the character specified backward"); in editinit()
1642 f->name = "vi-charto-fwd"; in editinit()
1643 f->func = V_CHARTO_FWD; in editinit()
1644 f->desc = CSAVS(3, 96, "Vi move up to the character specified forward"); in editinit()
1647 f->name = "vi-insert"; in editinit()
1648 f->func = V_INSERT; in editinit()
1649 f->desc = CSAVS(3, 97, "Enter vi insert mode"); in editinit()
1652 f->name = "vi-insert-at-bol"; in editinit()
1653 f->func = V_INSBEG; in editinit()
1654 f->desc = CSAVS(3, 98, "Enter vi insert mode at beginning of line"); in editinit()
1657 f->name = "vi-repeat-char-fwd"; in editinit()
1658 f->func = V_RCHAR_FWD; in editinit()
1659 f->desc = CSAVS(3, 99, in editinit()
1663 f->name = "vi-repeat-char-back"; in editinit()
1664 f->func = V_RCHAR_BACK; in editinit()
1665 f->desc = CSAVS(3, 100, in editinit()
1669 f->name = "vi-repeat-search-fwd"; in editinit()
1670 f->func = V_RSRCH_FWD; in editinit()
1671 f->desc = CSAVS(3, 101, in editinit()
1675 f->name = "vi-repeat-search-back"; in editinit()
1676 f->func = V_RSRCH_BACK; in editinit()
1677 f->desc = CSAVS(3, 102, in editinit()
1681 f->name = "vi-replace-char"; in editinit()
1682 f->func = V_REPLONE; in editinit()
1683 f->desc = CSAVS(3, 103, in editinit()
1687 f->name = "vi-replace-mode"; in editinit()
1688 f->func = V_REPLMODE; in editinit()
1689 f->desc = CSAVS(3, 104, "Vi replace mode"); in editinit()
1692 f->name = "vi-search-back"; in editinit()
1693 f->func = V_USH_META; in editinit()
1694 f->desc = CSAVS(3, 105, "Vi search history backward"); in editinit()
1697 f->name = "vi-search-fwd"; in editinit()
1698 f->func = V_DSH_META; in editinit()
1699 f->desc = CSAVS(3, 106, "Vi search history forward"); in editinit()
1702 f->name = "vi-substitute-char"; in editinit()
1703 f->func = V_SUBSTCHAR; in editinit()
1704 f->desc = CSAVS(3, 107, in editinit()
1708 f->name = "vi-substitute-line"; in editinit()
1709 f->func = V_SUBSTLINE; in editinit()
1710 f->desc = CSAVS(3, 108, "Vi replace entire line"); in editinit()
1713 f->name = "vi-word-back"; in editinit()
1714 f->func = V_WORDBACK; in editinit()
1715 f->desc = CSAVS(3, 109, "Vi move to the previous word"); in editinit()
1718 f->name = "vi-word-fwd"; in editinit()
1719 f->func = V_WORDFWD; in editinit()
1720 f->desc = CSAVS(3, 110, "Vi move to the next word"); in editinit()
1723 f->name = "vi-undo"; in editinit()
1724 f->func = V_UNDO; in editinit()
1725 f->desc = CSAVS(3, 111, "Vi undo last change"); in editinit()
1728 f->name = "vi-zero"; in editinit()
1729 f->func = V_ZERO; in editinit()
1730 f->desc = CSAVS(3, 112, "Vi goto the beginning of line"); in editinit()
1733 f->name = "which-command"; in editinit()
1734 f->func = F_WHICH; in editinit()
1735 f->desc = CSAVS(3, 113, "Perform which of current command"); in editinit()
1738 f->name = "yank"; in editinit()
1739 f->func = F_YANK_KILL; in editinit()
1740 f->desc = CSAVS(3, 114, "Paste cut buffer at cursor position"); in editinit()
1743 f->name = "yank-pop"; in editinit()
1744 f->func = F_YANK_POP; in editinit()
1745 f->desc = CSAVS(3, 115, in editinit()
1746 "Replace just-yanked text with yank from earlier kill"); in editinit()
1749 f->name = "e_dosify_next"; in editinit()
1750 f->func = F_DOSIFY_NEXT; in editinit()
1751 f->desc = CSAVS(3, 118, in editinit()
1755 f->name = "e_dosify_prev"; in editinit()
1756 f->func = F_DOSIFY_PREV; in editinit()
1757 f->desc = CSAVS(3, 119, in editinit()
1761 f->name = "e_page_up"; in editinit()
1762 f->func = F_PAGE_UP; in editinit()
1763 f->desc = CSAVS(3, 120, "(WIN32 only) Page visible console window up"); in editinit()
1766 f->name = "e_page_down"; in editinit()
1767 f->func = F_PAGE_DOWN; in editinit()
1768 f->desc = CSAVS(3, 121, "(WIN32 only) Page visible console window down"); in editinit()
1771 f->name = NULL; in editinit()
1772 f->func = 0; in editinit()
1773 f->desc = NULL; in editinit()
1776 if (f - FuncNames != F_NUM_FUNCNAMES) in editinit()
1809 int MapsAreInited = 0;
1810 int NLSMapsAreInited = 0;
1811 int NoNLSRebind;
1816 int i; in ed_InitNLSMaps()
1834 int i; in ed_InitMetaBindings()
1860 AddXkey(&cstr, XmapCmd((int) map[CTL_ESC(i)]), XK_CMD); in ed_InitMetaBindings()
1869 int i; in ed_InitVIMaps()
1889 int i; in ed_InitEmacsMaps()
1941 * ASCII (or ISO8859-1). in ed_InitMaps()
1942 * Here, we do a one-time transformation to EBCDIC environment in ed_InitMaps()
1948 int i, table; in ed_InitMaps()