home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
m
/
msh21.zip
/
MSHFILES.ZIP
/
KEYBIND.MSH
< prev
next >
Wrap
Text File
|
1992-08-19
|
5KB
|
159 lines
| file KEYBIND.MSH where the actions and the keystrokes are matched.
|
| move panels around
|
(panel.startrc 1 + panel.startrc!)ShiftRight!
(panel.startrc 1 - panel.startrc!)ShiftLeft!
(panel.startrc swap 1 - swap panel.startrc!)ShiftUp!
(panel.startrc swap 1 + swap panel.startrc!)ShiftDown!
|
| move around in the panels
|
(Down_panel)Down!
(Up_panel)Up!
(PageDown_panel)PgDn!
(PageUp_panel)PgUp!
(next_panel)Tab!
(prev_panel)BackTab!
(go_end)CtrlPgDn! | go to the bottom of the directory
(go_home)CtrlB! | go to the top of the panel
|
| standard actions on the command line
|
(cmd.del)Delete!
(insert_toggle)Insert!
( panel.size cmd &(cmd.pos 1 - cmd.pos!) (PageUp_panel) ifelse)Left!
( panel.size cmd &(cmd.pos 1 + cmd.pos!) (PageDown_panel) ifelse)Right!
( cmd(0 cmd.pos!)(go_home)ifelse)Home!
( cmd(cmd length cmd.pos!)(go_end)ifelse)End!
(Left cmd.del)BackSpace!
(cmd.wordleft)CtrlLeft!
(cmd.wordright)CtrlRight!
(cmd.clear)Esc!
|
| code for Enter
|
(cmd
(execsave)
(act_on_cur)
ifelse
)Enter!
|
| code for CtrlEnter
|
(cmd
(execsave)
(act2_on_cur)
ifelse
)CtrlEnter!
|
| ┌────────────┐
| │ Alpha Keys │
| └────────────┘
|
(find_again)AltA!
(write_all_selected)CtrlA! | on the command line
(debug_toggle)AltD! | flip on/off Debug switch
(definition)CtrlD! | write the definition on the cmdline
("E" panel.sort!)AltE! | sort by extension
(expand_panel)CtrlE! | expand panel
(find_file)AltF!
("goto drive" "enter drive letter you want to go to"get_key
":"&cwd!refresh)CtrlG!
(fmenu)CtrlF! | file menu
(help_menu)CtrlH! | help menu
(reinit_mouse)AltI!
(imenu)CtrlI! | mIscellaneous menu
(write_current)CtrlJ! | write current filename on cmdline
(panel_stats)CtrlL! | panel and disk stats
((Enter)with_magic)CtrlM! | variant of Enter which makes sure magic is on
("N" panel.sort!)AltN! | sort by name
(write_other_current)AltO! | write current file in other panel on cmdline
(hide_all)CtrlO! | toggle
(filter_files)AltP! | display just files matching cmdline pattern
(pmenu)CtrlP!
(qmenu)CtrlQ! | quit Mi-Shell
(run_on_selected)AltR! | Execute current cmdline with basename of
| selected file as parameter
(refresh)CtrlR! | refresh the panel
("S" panel.sort!)AltS! | sort by size
("personal.msh"loaddefs)CtrlS! | special menu
("T" panel.sort!)AltT! | sort by time
(trim_panel)CtrlT!
(swap_panels)CtrlU!
(view_cmdlist)AltV! | view commands previously typed
(vmenu)CtrlV!
(wide_narrow)AltW! | toggle display
(whereto)CtrlW! | similar to Norton Change Directory
(exec_msh)AltX! | execute the cmdline as a msh script
("wildrun"isdefined("wildrun.msh"loaddefs)ifnot wildrun)AltZ!
| execute cmdline with wild cards
|
| ┌────────────────────┐
| │ Miscellaneous Keys │
| └────────────────────┘
|
(main_menu)GreyStar! | activate top line menu
(sel_match)GreyPlus! | select all files matching cmdline pattern
(desel_match)GreyMinus! | deselect . . .
|(deselect)GreyMinus!
(up_one_level)CtrlPgUp! | go to parent directory
(prevcmd)CtrlHome! | display previous command
(nextcmd)CtrlEnd! | display next command
|
| ┌────────┐
| │ F Keys │
| └────────┘
(help_menu)F1!
(ascii)ShiftF1!
("primitiv.msh"loaddefs)CtrlF1!
("Some of the definitions in stddefs.msh"prog_dir"stddefs.hlp"makename read normal_message)AltF1!
|
(select_on_off)F2!
(selected_fit_other)ShiftF2! | requires The Berkeley Utilities
|
(browse_current)F3!
(od)ShiftF3! | hex dump if you own The Berkeley Utilities
(browser selected_list&(exec)with_nomagic deselect)CtrlF3!
|
(editor current.name&exec)F4!
(toggle_menu)ShiftF4!
|(edit_selected)ShiftF4!
|
(copy_files)F5!
(true capt_screen)ShiftF5!
|
(move_files)F6!
(ls_hide)ShiftF6!
("mandel.msh"loaddefs)CtrlF6!
|
(yourmenu)F7!
(dosmenu)ShiftF7!
("life" exec)CtrlF7!
|
(delete_files)F8!
(delta)ShiftF8!
|
(reconfig)F9!
(whereto)ShiftF9!
("stats" file_stats message)CtrlF9!
("Time" time time_convert message)AltF9!
|
(qmenu)F10! | quit msh
(swap_menu)ShiftF10! | change swap state
(set_alarm)CtrlF10!
|
| Mouse Defs
|
(current.pos! select_on_off)LeftClickEntry!
(current.pos! act_on_cur)LeftDbleClickEntry!
(current.pos! current.name pager)RightClickEntry!
(current.pos! editor current.name&exec)RightDbleClickEntry!
("N" panel.sort!)LeftClickN!
("E" panel.sort!)LeftClickE!
("S" panel.sort!)LeftClickS!
("T" panel.sort!)LeftClickT!
(PageUp_panel)LeftClickUA!
(PageDown_panel)LeftClickDA!
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||