2018-03-12 20:39:04 +01:00
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "English" >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" / >
< title > Keyboard Shortcuts — Bitburner 1.0 documentation< / title >
< link rel = "stylesheet" href = "_static/agogo.css" type = "text/css" / >
< link rel = "stylesheet" href = "_static/pygments.css" type = "text/css" / >
< script type = "text/javascript" >
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
VERSION: '1.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true,
SOURCELINK_SUFFIX: '.txt'
};
< / script >
< script type = "text/javascript" src = "_static/jquery.js" > < / script >
< script type = "text/javascript" src = "_static/underscore.js" > < / script >
< script type = "text/javascript" src = "_static/doctools.js" > < / script >
< script type = "text/javascript" src = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML" > < / script >
< link rel = "index" title = "Index" href = "genindex.html" / >
< link rel = "search" title = "Search" href = "search.html" / >
2018-07-04 04:12:46 +02:00
< link rel = "next" title = "Changelog" href = "changelog.html" / >
2018-05-02 19:38:11 +02:00
< link rel = "prev" title = "Terminal" href = "terminal.html" / >
2018-03-12 20:39:04 +01:00
< / head >
< body >
< div class = "header-wrapper" role = "banner" >
< div class = "header" >
< div class = "headertitle" > < a
href="index.html">Bitburner 1.0 documentation< / a > < / div >
< div class = "rel" role = "navigation" aria-label = "related navigation" >
2018-05-02 19:38:11 +02:00
< a href = "terminal.html" title = "Terminal"
2018-03-12 20:39:04 +01:00
accesskey="P">previous< / a > |
2018-07-04 04:12:46 +02:00
< a href = "changelog.html" title = "Changelog"
accesskey="N">next< / a > |
2018-03-12 20:39:04 +01:00
< a href = "genindex.html" title = "General Index"
accesskey="I">index< / a >
< / div >
< / div >
< / div >
< div class = "content-wrapper" >
< div class = "content" >
< div class = "document" >
< div class = "documentwrapper" >
< div class = "bodywrapper" >
< div class = "body" role = "main" >
< div class = "section" id = "keyboard-shortcuts" >
2018-05-02 19:38:11 +02:00
< span id = "shortcuts" > < / span > < h1 > Keyboard Shortcuts< a class = "headerlink" href = "#keyboard-shortcuts" title = "Permalink to this headline" > ¶< / a > < / h1 >
2018-03-12 20:39:04 +01:00
< p > This page documents the various keyboard shortcuts that can be used in the game.< / p >
< div class = "section" id = "game-navigation" >
< h2 > Game Navigation< a class = "headerlink" href = "#game-navigation" title = "Permalink to this headline" > ¶< / a > < / h2 >
< p > These are used to switch between the different menus/tabs in the game.
These shortcuts are almost always available. Exceptions include:< / p >
< ul class = "simple" >
< li > Working at a company or for a faction< / li >
< li > Creating a program< / li >
< li > Taking a university class< / li >
< li > Training at a gym< / li >
< li > Active Mission (aka Hacking Mission)< / li >
< / ul >
< table border = "1" class = "docutils" >
< colgroup >
< col width = "12%" / >
< col width = "88%" / >
< / colgroup >
< thead valign = "bottom" >
< tr class = "row-odd" > < th class = "head" > Shortcut< / th >
< th class = "head" > Action< / th >
< / tr >
< / thead >
< tbody valign = "top" >
< tr class = "row-even" > < td > Alt + t< / td >
2018-05-02 19:38:11 +02:00
< td > Switch to < a class = "reference internal" href = "terminal.html" > < span class = "doc" > Terminal< / span > < / a > < / td >
2018-03-12 20:39:04 +01:00
< / tr >
< tr class = "row-odd" > < td > Alt + c< / td >
< td > Switch to 'Stats' page< / td >
< / tr >
< tr class = "row-even" > < td > Alt + e< / td >
< td > Switch to Script Editor. Will open up the last-edited file or a new file< / td >
< / tr >
< tr class = "row-odd" > < td > Alt + s< / td >
< td > Switch to 'Active Scripts' page< / td >
< / tr >
< tr class = "row-even" > < td > Alt + h< / td >
< td > Switch to 'Hacknet Nodes' page< / td >
< / tr >
< tr class = "row-odd" > < td > Alt + w< / td >
< td > Switch to 'City' page< / td >
< / tr >
< tr class = "row-even" > < td > Alt + j< / td >
< td > Go to the company where you are employed ('Job' page on navigation menu)< / td >
< / tr >
< tr class = "row-odd" > < td > Alt + r< / td >
< td > Go to Travel Agency in current City ('Travel' page on navigation menu)< / td >
< / tr >
< tr class = "row-even" > < td > Alt + p< / td >
< td > Switch to 'Create Program' page< / td >
< / tr >
< tr class = "row-odd" > < td > Alt + f< / td >
< td > Switch to 'Factions' page< / td >
< / tr >
< tr class = "row-even" > < td > Alt + a< / td >
< td > Switch to 'Augmentations' page< / td >
< / tr >
< tr class = "row-odd" > < td > Alt + u< / td >
< td > Switch to 'Tutorial' page< / td >
< / tr >
< tr class = "row-even" > < td > Alt + o< / td >
< td > Switch to 'Options' page< / td >
< / tr >
< / tbody >
< / table >
< / div >
< div class = "section" id = "script-editor" >
< h2 > Script Editor< a class = "headerlink" href = "#script-editor" title = "Permalink to this headline" > ¶< / a > < / h2 >
< p > These shortcuts are available only in the Script Editor< / p >
< table border = "1" class = "docutils" >
< colgroup >
< col width = "15%" / >
< col width = "85%" / >
< / colgroup >
< thead valign = "bottom" >
< tr class = "row-odd" > < th class = "head" > Shortcut< / th >
< th class = "head" > Action< / th >
< / tr >
< / thead >
< tbody valign = "top" >
< tr class = "row-even" > < td > Ctrl + b< / td >
2018-05-02 19:38:11 +02:00
< td > Save script and return to < a class = "reference internal" href = "terminal.html" > < span class = "doc" > Terminal< / span > < / a > < / td >
2018-03-12 20:39:04 +01:00
< / tr >
< tr class = "row-odd" > < td > Ctrl + space< / td >
< td > Function autocompletion< / td >
< / tr >
< / tbody >
< / table >
< p > In the Script Editor you can configure your key binding mode to three preset options:< / p >
< ul class = "simple" >
< li > < a class = "reference external" href = "https://github.com/ajaxorg/ace/wiki/Default-Keyboard-Shortcuts" > Ace< / a > < / li >
< li > Vim< / li >
< li > Emacs< / li >
< / ul >
< / div >
< div class = "section" id = "terminal-shortcuts" >
< h2 > Terminal Shortcuts< a class = "headerlink" href = "#terminal-shortcuts" title = "Permalink to this headline" > ¶< / a > < / h2 >
2018-05-02 19:38:11 +02:00
< p > These shortcuts are available only in the < a class = "reference internal" href = "terminal.html" > < span class = "doc" > Terminal< / span > < / a > < / p >
2018-03-12 20:39:04 +01:00
< table border = "1" class = "docutils" >
< colgroup >
< col width = "15%" / >
< col width = "85%" / >
< / colgroup >
< thead valign = "bottom" >
< tr class = "row-odd" > < th class = "head" > Shortcut< / th >
< th class = "head" > Action< / th >
< / tr >
< / thead >
< tbody valign = "top" >
< tr class = "row-even" > < td > Up/Down arrow< / td >
< td > Cycle through previous commands< / td >
< / tr >
< tr class = "row-odd" > < td > Ctrl + c< / td >
< td > Cancel a hack/analyze action< / td >
< / tr >
< tr class = "row-even" > < td > Ctrl + l< / td >
< td > Clear screen< / td >
< / tr >
< tr class = "row-odd" > < td > Tab< / td >
< td > Autocomplete command< / td >
< / tr >
< / tbody >
< / table >
< / div >
< div class = "section" id = "terminal-bash-shortcuts" >
< h2 > Terminal Bash Shortcuts< a class = "headerlink" href = "#terminal-bash-shortcuts" title = "Permalink to this headline" > ¶< / a > < / h2 >
< p > These shortcuts were implemented to better emulate a bash shell. They must be enabled
2018-05-02 19:38:11 +02:00
in your < a class = "reference internal" href = "terminal.html" > < span class = "doc" > Terminal< / span > < / a > 's < em > .fconf< / em > file. This can be done be entering the Terminal command:< / p >
2018-03-12 20:39:04 +01:00
< div class = "highlight-default" > < div class = "highlight" > < pre > < span > < / span > < span class = "n" > nano< / span > < span class = "o" > .< / span > < span class = "n" > fconf< / span >
< / pre > < / div >
< / div >
< p > and then setting the < em > ENABLE_BASH_HOTKEYS< / em > option to 1.< / p >
< p > < strong > Note that these Bash shortcuts override any other shortcuts defined in the game (unless otherwise noted),
as well as your browser's shortcuts< / strong > < / p >
< p > < strong > Also note that more Bash-like shortcuts will be implemented in the future< / strong > < / p >
< table border = "1" class = "docutils" >
< colgroup >
< col width = "15%" / >
< col width = "85%" / >
< / colgroup >
< thead valign = "bottom" >
< tr class = "row-odd" > < th class = "head" > Shortcut< / th >
< th class = "head" > Action< / th >
< / tr >
< / thead >
< tbody valign = "top" >
< tr class = "row-even" > < td > Ctrl + c< / td >
< td > Clears current Terminal input (does NOT override default Ctrl + c command)< / td >
< / tr >
< tr class = "row-odd" > < td > Ctrl + p< / td >
< td > Same as Up Arrow< / td >
< / tr >
2018-05-02 19:38:11 +02:00
< tr class = "row-even" > < td > Ctrl + m< / td >
2018-03-12 20:39:04 +01:00
< td > Same as Down Arrow< / td >
< / tr >
< tr class = "row-odd" > < td > Ctrl + a< / td >
< td > Move cursor to beginning of line (same as 'Home' key)< / td >
< / tr >
< tr class = "row-even" > < td > Ctrl + e< / td >
< td > Move cursor to end of line (same as 'End' key)< / td >
< / tr >
< tr class = "row-odd" > < td > Ctrl + b< / td >
< td > Move cursor to previous character< / td >
< / tr >
< tr class = "row-even" > < td > Alt + b< / td >
< td > Move cursor to previous word< / td >
< / tr >
< tr class = "row-odd" > < td > Ctrl + f< / td >
< td > Move cursor to next character< / td >
< / tr >
< tr class = "row-even" > < td > Alt + f< / td >
< td > Move cursor to next word< / td >
< / tr >
< tr class = "row-odd" > < td > Ctrl + h/d< / td >
< td > Delete previous character ('Backspace')< / td >
< / tr >
< / tbody >
< / table >
< / div >
< div class = "section" id = "misc-shortcuts" >
< h2 > Misc Shortcuts< a class = "headerlink" href = "#misc-shortcuts" title = "Permalink to this headline" > ¶< / a > < / h2 >
< table border = "1" class = "docutils" >
< colgroup >
< col width = "15%" / >
< col width = "85%" / >
< / colgroup >
< thead valign = "bottom" >
< tr class = "row-odd" > < th class = "head" > Shortcut< / th >
< th class = "head" > Action< / th >
< / tr >
< / thead >
< tbody valign = "top" >
< tr class = "row-even" > < td > Esc< / td >
< td > Close a script's log window< / td >
< / tr >
< / tbody >
< / table >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "sidebar" >
< h3 > Table Of Contents< / h3 >
< p class = "caption" > < span class = "caption-text" > Contents:< / span > < / p >
< ul class = "current" >
< li class = "toctree-l1" > < a class = "reference internal" href = "netscript.html" > Netscript< / a > < / li >
2018-05-02 19:38:11 +02:00
< li class = "toctree-l1" > < a class = "reference internal" href = "terminal.html" > Terminal< / a > < / li >
2018-03-12 20:39:04 +01:00
< li class = "toctree-l1 current" > < a class = "current reference internal" href = "#" > Keyboard Shortcuts< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "#game-navigation" > Game Navigation< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "#script-editor" > Script Editor< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "#terminal-shortcuts" > Terminal Shortcuts< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "#terminal-bash-shortcuts" > Terminal Bash Shortcuts< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "#misc-shortcuts" > Misc Shortcuts< / a > < / li >
< / ul >
< / li >
2018-07-04 04:12:46 +02:00
< li class = "toctree-l1" > < a class = "reference internal" href = "changelog.html" > Changelog< / a > < / li >
2018-03-12 20:39:04 +01:00
< / ul >
< div role = "search" >
< h3 style = "margin-top: 1.5em;" > Search< / h3 >
< form class = "search" action = "search.html" method = "get" >
< input type = "text" name = "q" / >
< input type = "submit" value = "Go" / >
< input type = "hidden" name = "check_keywords" value = "yes" / >
< input type = "hidden" name = "area" value = "default" / >
< / form >
< / div >
< / div >
< div class = "clearer" > < / div >
< / div >
< / div >
< div class = "footer-wrapper" >
< div class = "footer" >
< div class = "left" >
< div role = "navigation" aria-label = "related navigaton" >
2018-05-02 19:38:11 +02:00
< a href = "terminal.html" title = "Terminal"
2018-03-12 20:39:04 +01:00
>previous< / a > |
2018-07-04 04:12:46 +02:00
< a href = "changelog.html" title = "Changelog"
>next< / a > |
2018-03-12 20:39:04 +01:00
< a href = "genindex.html" title = "General Index"
>index< / a >
< / div >
< div role = "note" aria-label = "source link" >
< br / >
< a href = "_sources/shortcuts.rst.txt"
rel="nofollow">Show Source< / a >
< / div >
< / div >
< div class = "right" >
< div class = "footer" role = "contentinfo" >
© Copyright 2017, Bitburner.
Created using < a href = "http://sphinx-doc.org/" > Sphinx< / a > 1.6.4.
< / div >
< / div >
< div class = "clearer" > < / div >
< / div >
< / div >
< / body >
< / html >