home *** CD-ROM | disk | FTP | other *** search
- | ┌───────────┐
- | │ Help menu │
- | └───────────┘
- |
- (prog_dir swap makename pager hmenu0)h0show!
- ((cfg_filename pager)
- ("readme.1st"h0show)
- ("readme.2nd"h0show)
- ("userman.doc"h0show)
- ("refman.doc"h0show)
- ("design.doc"h0show)
- ("history.doc"h0show)
- ("ordrform.doc"h0show)
- ("msh.art"h0show)
- ("config.msh"h0show)
- ("berk.msh"h0show)
- ("help.msh"h0show)
- ("keybind.msh"h0show)
- ("c_blue.msh"h0show)
- ("stddefs.msh"h0show)
- ("ext.msh"h0show)
- ("menu.msh"h0show)
- " Which file would you like to browse
- %readme.1st% Introduction
- %readme.2nd% List of files in package
- %userman.doc% User's manual (default environment)
- %refman.doc% Reference manual (MSH language)
- %design.doc% Explanation of some design features
- %history.doc% History of changes between versions
- %ordrform.doc% Order form
- %msh.art% A good review of MSH by M.Durant
- %config.msh% overall configuration
- %berk.msh% Berkeley Utils
- %help.msh% this file
- %keybind.msh% how the keys are bound to actions
- %c_blue.msh% video attributes
- %stddefs.msh% standard definitions
- %ext.msh% what to do with typical file extensions
- %menu.msh% menu definitions
- " (help_menu) 0 2 temp_bordered_menu)hmenu0!
- |
- ("Panel actions"
- " move around with Up, Down, PgUp, PgDn,
- CtrlPgDn (end), CtrlB (beginning)
- CtrlO Flip off/on the panels
- Tab/BackTab Goto next/previous panel
- CtrlE/CtrlT Expand/Trim the panel
- AltW Wide/narrow display
- CtrlU Exchange the panels
- CtrlR Refresh the directory
- AltN sort by name
- AltS sort by size
- AltE sort by extension
- AltT sort by time"message)hmenu1!
- |
- ("Command line actions"
- " move around with Left, Right, Home, End;
- Esc clears the line;
- Insert, Delete, BackSpace work as usual.
-
- CtrlLeft/CtrlRight Word left/right
- CtrlHome/CtrlEnd Next/previous command
- CtrlJ Writes file pointed by cursor
- CtrlA Writes list of selected files
- AltV Menu of previously issued commands
- AltO Write to command line file
- pointed to in next panel"message)hmenu2!
- |
- ("Miscellaneous"
- "ShiftF10 Swapping status (the top right magic menu
- reflects swapping type: X=XMS D=Disk)
- AltD Debug mode on/off
- AltX Execute as an MSH script instruction
- the contents of the command line
- AltF Search for first file whose beginning is
- matched by the contents of the command line.
- AltA Search for next file after an AltF search.
- AltP Change the 'selection filter' of the current
- panel by the contents of the command line.
- GreyPlus Select files matching the contents
- of the command line (*.* by default)
- GreyMinus Deselect files matching the contents
- of the command line (*.* by default)
- CtrlPgUp Go up one level in the directory hierarchy
- Enter Execute the command on the command line if
- not empty. Otherwise, if current is a
- directory, attach to it. Otherwise, if an
- action has been defined for current's
- extension, do it."message)hmenu3!
- |
- ("Mi-Shell Default FKey Assignments:"
- "
- plain SHIFT CTRL ALT
- F1 Help ASCII Primitives Std defs
- F2 select space on next panel
- F3 view hex dump Browser
- F4 edit 1/2 line top menu
- F5 copy capture screen
- F6 move ls, hide all Mandel
- F7 menu DOS Life
- F8 delete DELTA
- F9 change cfg Where to? file stats Time
- F10 Quit magic reboot
-
- PgUp PgUp panel Goto parent
- PgDown PgDown panel bott panel
- Home start of cmd prev. cmd
- End end of cmd next cmd
- Up Up panel mv panel up
- Down Down panel mv panel down
- Grey+ select pattern
- Grey- deselect pattern
- Grey* activate topmenu"message)hmenu4!
- |
- ("Mi-Shell Default Letter Key Assignments:"
- " CTRL ALT
- A Write all find file again
- B Top of panel
- C INTERRUPT
- D Definition Debug
- E Expand panel sort.Ext
- F File menu find file
- G Goto drive menu
- H Help menu
- I mIsc menu
- J write current
- K
- L ls -MU
- M enter with Magic
- N sort.Name
- O hide all Other current
- P Panel menu filter
- Q Quit menu
- R Refresh panel for each base
- S Special menu sort.Size
- T Trim panel sort.Time
- U switch panels
- V View/edit menu View cmd stack
- W Where to? Wide/narrow
- X eXecute script
- Y
- Z
- CTRL ALT "message)hmenu5!
- |
- ("Mi-Shell Script Primitives"
- "
- ! # @ & =
- + - * / <
- > le ge alert_att beep
- capture_screen cmd cmd.imode cmd.clear cmd.del
- cmd.end cmd.home cmd.left cmd.right cmd.wordleft
- cmd.wordright current.name current.isdir current.pos current.selected
- current.size current.time cutfirst cutlast cwd
- debug drop dup execute flash
- get_key if ifelse ifnot input
- isdefined length linescols magic match
- menu.install message not ok page
- pick panel.attrs panel.att panel.date panel.install
- panel.nbfiles panel.on panel.pattern panel.rc panel.sec
- panel.size panel.sort panel.startrc panel.time panel.type
- prog_pathname quit read reinit_mouse mouse.click
- roll stack_size swap substring time
- timer unlink window.uninstall window.activate while
- write
- "message)primitives!
- |
- ("Some of the definitions in stddefs.msh"
- "
- act2_on_cur go_end prog_dir
- act_on_cur go_home qmenu
- ascii hide_all reconfig
- BackSpace hmenu refresh
- basename hmenu0 reread
- capt_screen hmenu1 reread_next
- cfg_filename hmenu2 Right
- confirm hmenu3 run_on_selected
- copy Home search
- CtrlLeft imenu selected_list
- CtrlRight Insert select_on_off
- debug_toggle in_next_panel sel_match
- definition Left show_menu
- Delete loop_panels show_menu1
- delete_files magic_off show_menu2
- deselect magic_on side_by_side
- desel_match main_menu stddef
- directory makename swap_panels
- dirpart mandelm temp2bordered_menu
- dmenu move temp_bordered_menu
- dosmenu my_ok test
- Down_panel next time_convert
- End nextcmd toggle_menu
- endsby next_dir top_bottom
- Esc next_panel trim_panel
- exec nl unit_and_name
- execsave PageDown_panel up_one_level
- execshow pager Up_panel
- exec_msh PageUp_panel view_cmdlist
- expand_panel panel.on_activate vmenu
- extension panel_stats whereto
- filepart permanent2menu wide_narrow
- file_stats permanent_menu with_magic
- filter_files pmenu with_nomagic
- find_file prevcmd write_all_selected
- fmenu prev_panel write_current
- foreachbase primitives write_other_current
- foreachselected prog_dir"message)AltF1!
- |
- ((hmenu0)(hmenu2 help_menu)(hmenu1 help_menu)(hmenu3 help_menu)(hmenu4
- help_menu)(hmenu5 help_menu)
- (CtrlF1 help_menu)(AltF1 help_menu)
- (prog_dir "demo.msh"makename read # help_menu)
- (prog_dir "demo2.msh"makename read # help_menu)
- " Help is available
- on the following topics
-
- %look at the msh doc and cfg files%
- %command line control%
- %directory panel control%
- %special features%
- %Fkey assignments%
- %alpha key assignments%
- CtrlF1 %list of primitives%
- AltF1 %list of std. defs.%
-
- %intoductory tutorial%
- %advanced tutorial%
- " () 0 2 temp_bordered_menu)help_menu!
-