Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • (snip from the iocConsole EPICS Extension doc referenced above):
    In the iocConsole session, the most important screen commands are ("C-" below indicates the ctrl key)
    • C-a d : Detach the screen session from this terminal (C-a C-d also works).
    • C-a ? : Show all screen commands.
    • C-a * : Show a list of all users attatched to this screen session.
    • Wiki Markup
      C-a \[ : Enter copy/scrollback mode (C-a C-\[ or C-a <esc> also works). In copy/scrollback mode you can use 'vi' or 'emacs' commands to move around the scrollback history. Some useful scrollback mode commands are:
    o
    • Arrow
    • keys
    • move
    • line
    • by
    • line
    • or
    • column
    • by
    • column.
    o
    • h,
    • j,
    • k,
    • l
    • move
    • line
    • by
    • line
    • or
    • column
    • by
    • column
    • (vi-style).
    o
    • +
    • -
    • move
    • one
    • line
    • up/down.
    o
    • C-u
    • C-d
    • move
    • up/down
    • one
    • half
    • a
    • screen.
    o
    • C-b
    • C-f
    • move
    • up/down
    • a
    • full
    • screen.
    o
    • g
    • moves
    • to
    • the
    • beginning
    • of
    • the
    • scrollback
    • history.
    o
    • %
    • preceded
    • by
    • a
    • number
    • jumps
    • to
    • that
    • percentage
    • of
    • the
    • scrollback.
    o
    • /
    • or
    • ?
    • followed
    • by
    • some
    • characters
    • followed
    • by
    • a
    • return
    • searches
    • forward
    • or
    • backwards
    • for
    • those
    • characters.
    o
    • <esc>
    • exits
    • copy/scrollback
    • mode.
    • Important: do not type "exit", or do ctrl-C from within a soft iocConsole session: this will terminate the soft IOC process!  Instead use C-a d to detach from the screen session.
  • iocConsole iocname -cleanup
    as mentioned above, iocConsole has a couple of components that need to be in sync in order to work properly. iocConsole -cleanup can help (see troubleshooting section below)
    • please note: doing iocConsole -cleanup for a soft IOC will restart the IOC process - please use with care!

...