A list of all the terminal hotkeys and their uses
Provides autocompletion suggestions. Press
esc to hide suggestions.
c: kill foreground process
Pressing this will send a kill (SIGINT) request to the foreground process.
d: end of file
Send EOF (end of file). If the shell is sat on the prompt then this will exit that running session.
f: search autocomplete suggestions
This will allow you to perform a regexp search through the autocompletion suggestions. Thus allowing you to quickly navigate complex command options or jump to specific sub-directories.
esc to cancel regexp search.
r: search shell history
This brings up your timestamped shell history as an autocomplete list with regexp search activated. Using
r you can rapidly rerun previous command lines.
esc to cancel history completion.
u: clear line
Clears the current line.
\: kill all running processes
This will kill all processes owned by the current murex session. Including any background processes too.
This function is a effectively an emergency kill switch to bring you back to the command prompt.
Use sparingly because it doesn’t allow processes to end graceful.
z: suspend foreground process
Suspends the execution of the current foreground process. You can then use job control to resume execution in either the foreground or background. (read more)
esc(aka “vim keys”)
esc while no autocomplete suggestions are shown will switch the line editor into vim keys mode.
i to return to normal editing mode.
a: insert after current character
A: insert at end of line
b: jump to beginning of word
B: jump to previous whitespace
d: delete mode
D: delete characters
e: jump to end of word
E: jump to next whitespace
h: previous character (like
i: insert mode
I: insert at beginning of line
l: next character (like
p: paste after
P: paste before
r: replace character (replace once)
R: replace many characters
v: visual editor (opens line in
w: jump to end of word
W: jump to next whitespace
x: delete character
y: yank (copy line)
Y: same as
[: jump to previous brace
]: jump to next brace
$: jump to end of line
%: jump to either end of matching bracket
9: repeat action n times. eg
5xwould delete five (
5) characters (
When in “vim keys” mode, press
v to bring up the visual editor. The editor will be whichever command is stored in the
$EDITOR environmental variable.
This site's content is rebuilt automatically from murex's source code after each merge to the
master branch. Downloadable murex binaries are also built with the website.
Last built on Mon Feb 13 09:18:06 UTC 2023 against commit f339958f33995895c1d997efcdbb8408d2c8d45f8b5f934.
Current version is which has been verified against 13950 tests cases.