• NeXtMidas command shell keyboard shortcuts (hotkeys)
    • The following lists the keyboard shortcuts available on the interactive NeXtMidas command shell. When the keystoke is separated by a dash "-" it means to press and hold down that specified key followed by the key specified after the dash, hence CTRL-A, means to hold down the 'CTRL' key, then press the 'A' key while the CTRL key is still pressed. Note that the letters are case insenstive, hence CTRL-A is the same as CTRL-a.

      --- Navigation ---
      Keystrokes Result
      CTRL-A Move the cursor to the being of the line
      LEFT ARROW   or
      CTRL-D
      Move the cursor to the left one space
      CTRL-E Move the cursor to the end of the line
      RIGHT ARROW   or
      CTRL-F
      Move the cursor to the right (forward) one space
      --- Command History ---
      Keystrokes Result
      DOWN ARROW   or
      CTRL-N
      Get next command in history
      UP ARROW   or
      CTRL-B   or
      CTRL-P
      Get previous command in history
      --- Other ---
      Keystrokes Result
      BACKSPACE  or CTRL-H Erase one char back from cursor
      CTRL-C Kills NeXtMidas shell (via interrupt signal)
      CTRL-L   or
      CTRL-R
      Refresh line
      CTRL-U Delete line
      CTRL-W Delete previous word (kill all spaces followed by all non-space)
      TAB Attempts completion of current command, including results and filenames (since NeXtMidas 2.3.0)
    • It is important to note that CTRL-C (which kills the Java VM) is trapped by the Operating System which then sends the interrupt signal to the Java VM. The CTRL-C is not handled by NeXtMidas.