...
- (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:
- Arrow
- keys
- move
- line
- by
- line
- or
- column
- by
- column.
- h,
- j,
- k,
- l
- move
- line
- by
- line
- or
- column
- by
- column
- (vi-style).
- +
- -
- move
- one
- line
- up/down.
- C-u
- C-d
- move
- up/down
- one
- half
- a
- screen.
- C-b
- C-f
- move
- up/down
- a
- full
- screen.
- g
- moves
- to
- the
- beginning
- of
- the
- scrollback
- history.
- %
- preceded
- by
- a
- number
- jumps
- to
- that
- percentage
- of
- the
- scrollback.
- /
- or
- ?
- followed
- by
- some
- characters
- followed
- by
- a
- return
- searches
- forward
- or
- backwards
- for
- those
- characters.
- <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!
...