; Mouse Event Buttons single_left_button mouse_scroll single_right_button snap_to_mouse_xy single_middle_button macro edit_file ' ' return multiple_left_button macro snap_to_mouse_xy line_mark mouse_scroll line_mark multiple_right_button macro snap_to_mouse_xy point_mark multiple_middle_button macro snap_to_mouse_xy vertical_mark three_buttons main_menu left_right_buttons main_menu left_middle_buttons main_menu right_middle_buttons main_menu single_left_arrow cursor_left single_right_arrow cursor_right single_up_arrow cursor_up single_down_arrow cursor_down single_pyramids next_file multiple_left_arrow begin_line multiple_right_arrow end_line multiple_up_arrow up_page multiple_down_arrow down_page multiple_pyramids prev_file ; Function Key Defs f1 line_mark f2 point_mark f3 vertical_mark f4 repeat_last f5 block_load f6 block_save f7 block_move f8 block_copy f9 unmark f10 scrap ; Shift Function Key Defs !f1 swap_buf_and_block !f2 paste_replace !f3 name_buffer !f4 buffer_info !f5 top_of_block !f6 bottom_of_block !f7 toggle_cmode !f8 toggle_autoindent !f9 toggle_ins !f10 toggle_wrap ; Ctrl Function Key Defs @f1 search @f2 replace @f3 again @f4 search_macro @f5 global @f6 chdir @f7 shell @f8 exec_command @f9 swap_shell @f10 swap_execute ; Alt Function Key Defs #f1 macro shift_block '-t' return #f2 macro shift_block 't' return #f3 pick_file #f4 setup_err_parse #f5 prev_error #f6 next_error #f7 last_error #f8 print_file #f9 del_word_lt #f10 del_word_rt ; Control Key Defs @a repeat @b macro search open_end 'ib' return @c center_line @d del_char @e choose_file @f macro search open_end 'i' return @g macro main_menu 'g' @h macro cursor_up point_mark copy cursor_down paste cursor_right @i+u indent_up @i+d indent_down @j jump @k del_eol @l again @m define_scrap @n macro query_quote '12' return @o next_file @p prev_file @q pick_exec @r replace @s search @t @u unkill @v switch_file @x+@c quit @x+@f edit_file @x+k quit @x+@v switch_file @x+@s save_file @y del_line @z quit_and_save_status ; Alt Key Defs #a ascii_table #b #c macro modify_save_all swap_execute 'make > errs' return return window_one window_load 'errs.' return window_previous window_resize down_arrow down_arrow down_arrow down_arrow down_arrow down_arrow down_arrow return setup_err_parse 'errs.' return next_error #d place_mark #e setup_err_parse #f rename_file #g #h help #i macro swap_execute 'inst' return return #j jump_mark #k macro main_menu 'k' #l macro load_profile return return #m match_delim #n window_next #o window_one #p window_previous #q query_quote #r reform_para #s macro modify_save swap_execute 'dospell.bat ' cur_file return return load_file return #t time_stamp #u macro main_menu 'u' #v rotate_kill #w macro search open_end 'i' return #x quit_all #y #z ; Special Keys ctrl_backspace del_word_lt escape main_menu return carriage backspace default_bspace keypad_minus cut keypad_plus copy keypad_aster line_mark insert paste delete default_del home begin_line end end_line right_arrow cursor_right left_arrow cursor_left up_arrow cursor_up down_arrow cursor_down shift_pgup scroll_up shift_pgdn scroll_down pgup up_page pgdn down_page ctrl_right_arrow next_word ctrl_left_arrow prev_word ctrl_pgup top_of_file ctrl_pgdn bot_of_file ctrl_home del_bol ctrl_end file tab insert_tab backtab back_tab