Keyboard Shortcuts¶
This page documents the various keyboard shortcuts that can be used in the game.
Script Editor¶
These shortcuts are available only in the Script Editor
Shortcut | Action |
---|---|
Ctrl + b | Save script and return to Terminal |
Ctrl + space | Function autocompletion |
In the Script Editor you can configure your key binding mode to three preset options:
- Ace
- Vim
- Emacs
Terminal Shortcuts¶
These shortcuts are available only in the Terminal
Shortcut | Action |
---|---|
Up/Down arrow | Cycle through previous commands |
Ctrl + c | Cancel a hack/analyze action |
Ctrl + l | Clear screen |
Tab | Autocomplete command |
Terminal Bash Shortcuts¶
These shortcuts were implemented to better emulate a bash shell. They must be enabled in your Terminal's .fconf file. This can be done be entering the Terminal command:
nano .fconf
and then setting the ENABLE_BASH_HOTKEYS option to 1.
Note that these Bash shortcuts override any other shortcuts defined in the game (unless otherwise noted), as well as your browser's shortcuts
Also note that more Bash-like shortcuts will be implemented in the future
Shortcut | Action |
---|---|
Ctrl + c | Clears current Terminal input (does NOT override default Ctrl + c command) |
Ctrl + p | Same as Up Arrow |
Ctrl + m | Same as Down Arrow |
Ctrl + a | Move cursor to beginning of line (same as 'Home' key) |
Ctrl + e | Move cursor to end of line (same as 'End' key) |
Ctrl + b | Move cursor to previous character |
Alt + b | Move cursor to previous word |
Ctrl + f | Move cursor to next character |
Alt + f | Move cursor to next word |
Ctrl + h/d | Delete previous character ('Backspace') |
Misc Shortcuts¶
Shortcut | Action |
---|---|
Esc | Close a script's log window |