home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 2 / MECOMP-CD-II.iso / amiga / tools / workbench / fv-220 / doc / fv.keymap < prev    next >
Encoding:
Text File  |  1998-01-17  |  6.7 KB  |  151 lines

  1.                    FV 2.20 Keyboard Command Mappings:
  2.  
  3.     Main Editor:
  4.  +---------------------------------------------------------------
  5.  |   0-9     Enter number of times to perform command
  6.  |   a       Address display on/off
  7.  |   A       Append from current cursor position until mark to file
  8.  |   b       Back one full display page
  9.  |  ^B       Back one full display page
  10.  |   c       Character display on/off
  11.  |   C       Copy from current cursor position until mark to file
  12.  |  ^C       Exit (do not ask to save)
  13.  |   d       Down one half display page
  14.  |  ^D       Down one half display page
  15.  |   f       Forward one full display page
  16.  |   F       Select new file from list given on command line
  17.  |  ^F       Forward one full display page
  18.  |   g       Go to specific byte position (hex) in file
  19.  |   G       Go to bottom of file
  20.  |  ^G       Show current filename and cursor position in file
  21.  |   h       Cursor left
  22.  |   H       Buffer window left (fix cursor at file position)
  23.  |  ^H       Help screen
  24.  |  ^I       {tab}  Change word search mode (string or hex/dec)
  25.  |   j       Cursor down
  26.  |   J       Buffer window down (fix cursor at file position)
  27.  |  ^J       Edit at word (same as Return, either String or Hex)
  28.  |   k       Cursor up
  29.  |   K       Buffer window up (fix cursor at file position)
  30.  |   l       Cursor right
  31.  |   L       Buffer window right (fix cursor at file position)
  32.  |  ^L       Redraw screen
  33.  |   m       Set mark at current file position (type mark character)
  34.  |   M       Move cursor to middle of screen
  35.  |  ^M       Edit at word (same as Return, either String or Hex)
  36.  |   n       Search for next occurrence in current direction
  37.  |   N       Reverse direction of search and look again
  38.  |   o       Change character that shows for non-ASCII
  39.  |   O       Change character that shows for zero
  40.  |   q       Exit (ask to save if modified)
  41.  |   Q       Exit (ask to save if modified)
  42.  |   r       Reread buffer and redisplay
  43.  |   R       Change Read-only mode
  44.  |   s       Change byte swapping mode (off, word, long)
  45.  |   S       Toggle byte swapping cursor motion relative to chars/words
  46.  |   t       Toggle word display type (hex, decimal)
  47.  |   T       Cycle word display type (hex, decimal, float, or double)
  48.  |   u       Up one half display page
  49.  |  ^U       Up one half display page
  50.  |   w       Toggle word display on/off
  51.  |   W       Write current buffer contents to file
  52.  |  ^W       Write current buffer contents to file
  53.  |   x       Exit (ask to save if modified)
  54.  |  ^X       Exit (ask to save if modified)
  55.  |   z       Set current line of display at top "z<CR>"; middle "z."; 
  56.  |           bottom "z-"; or force bottom to top "z+" of display
  57.  |   0       Beginning page of file / location zero of file
  58.  |   /       Search forward for String or Hex (depending on '^I' mode)
  59.  |   ?       Search backward for String or Hex (depending on '^I' mode)
  60.  |   ^       Go to beginning of current display row
  61.  |   $       Go to end of current display row
  62.  |   +       Add more display columns (up to screen size)
  63.  |   =       Add more display columns (up to screen size)
  64.  |   -       Subtract display columns (down to a single word column)
  65.  |   _       Subtract display columns (down to a single word column)
  66.  |   '       Go to mark (type mark character)
  67.  |   `       Go to mark (type mark character)
  68.  |   (       Go to top / left of screen
  69.  |   )       Go to bottom / right of screen
  70.  |   <       Increase cursor alignment (1, 2, 4, 8 bytes)
  71.  |   >       Decrease cursor alignment (8, 4, 2, 1 bytes)
  72.  |   [       Double lower status address display divisor / modulus
  73.  |   ]       Halve lower status address display divisor / modulus
  74.  |   {       Double left address display divisor / modulus ('a' mode)
  75.  |   }       Halve left address display divisor / modulus ('a' mode)
  76.  |   "       Toggle status range address modify between div and mod
  77.  |   ~       Toggle left address modify between divisor & modulator
  78.  |   .       Go to string edit mode and repeat last session commands
  79.  |   :       Enter colon mode command
  80.  +---------------------------------------------------------------
  81.  
  82.  
  83.     Hex Edit Mode
  84.     ----------------------------------------------------------------
  85.      0-9    Enter Hex digit 0-9
  86.      a-f    Enter Hex digit a-f
  87.     ^H      Move cursor left
  88.      h      Move cursor left
  89.      j      Move cursor down
  90.      k      Move cursor up
  91.      l      Move cursor right
  92.     ^M      Store word in file (same as return)
  93.      q      Quit editing the string, do not store
  94.     ^X      Quit editing the string, do not store
  95.      ?      Display this help information
  96.         
  97.  
  98.     String Edit Mode
  99.     ----------------------------------------------------------------
  100.     ESC Mode:
  101.      a      Add after cursor position, enter insert mode
  102.      A      Add at end of string, enter insert mode
  103.      b      Go to previous word
  104.      c  f   Delete including character, insert mode
  105.      c  t   Delete to character, put in insert mode
  106.      c  w   Delete word, put in insert mode
  107.      c  ^   Delete to beginning of string, put in insert mode
  108.      c  0   Delete to beginning of string, put in insert mode
  109.      c  $   Delete to end of string, put in insert mode
  110.      C      Change to end of string
  111.      d  f   Delete including character
  112.      d  t   Delete to character
  113.      d  w   Delete word
  114.      d  ^   Delete to beginning of string
  115.      d  0   Delete to beginning of string
  116.      d  $   Delete to end of string
  117.      D      Delete to end of string
  118.      e      Go to end of this word or next
  119.      f      Go to next character typed
  120.      G      Go to end of string
  121.      h      Cursor left (same as backspace key)
  122.     ^H      Cursor left (same as backspace key)
  123.      i      Insert at cursor position, enter insert mode
  124.      I      Insert at beginning of string, enter insert mode
  125.      j      Cursor down
  126.      k      Cursor up
  127.      l      Cursor right
  128.     ^M      Finished editing (same as return)
  129.      q      Quit editing the string, do not store
  130.      r      Replace single character
  131.      R      Replace multiple characters (overstrike)
  132.      s      Substitute for single character
  133.      t      Go to character before next typed character
  134.      T      Go to character before next typed character
  135.      u      Undo last change
  136.      U      Undo all changes to string
  137.      w      Go to next word
  138.      x      Erase single character
  139.     ^X      Quit editing the string, do not store
  140.      0      Go to beginning of string
  141.      $      Go to end of string
  142.      ~      Switch case of current alphabetic character
  143.      .      Repeat last edit command
  144.      ^      Go to beginning of string
  145.      ?      Display this help information
  146.      ESC    Enter ESC command mode
  147.  
  148.     Insert Mode only:
  149.     ^H      Delete left of cursor (same as backspace key)
  150.     ^V      Add next character raw (not interpreted) to string
  151.