Labs/Bespin/UserGuide: Difference between revisions

Line 293: Line 293:
=Keyboard Shortcuts=
=Keyboard Shortcuts=


Note: The keyboard shortcuts are the same for Windows, GNU/Linux and Mac OS, there is no Cmd equivalent.
When the term "CMD" is used it refers to the Apple/Command key on Mac OS, and the Control key on Windows / Linux.


Control-J: Takes you to the command line.
* CMD J: Takes you to the command line. Brings up the command popup if hidden. If the file browser is visible, it jumps to the command line history
* CMD I: Toggle Quickopen
* CMD O: Open File Browser
* LEFT_ARROW: Move Cursor Left
* RIGHT_ARROW: Move Cursor Right
* UP_ARROW: Move Cursor Up
* DOWN_ARROW: Move Cursor Down
* ALT LEFT_ARROW: Move Word Left
* ALT RIGHT_ARROW: Move Word Right
* HOME: Move to start of line
* CMD LEFT_ARROW: Move to start of line
* END: Move to end of line
* CMD RIGHT_ARROW: Move to end of line
* CTRL K: Kill entire line
* CMD L: Goto Line
* CTRL L: Move cursor to center of page
* BACKSPACE: Backspace
* CTRL BACKSPACE: Delete a word to the left
* DELETE: Delete
* CTRL DELETE: Delete a word to the right
* ENTER: Insert newline
* CMD ENTER: Insert newline at end of current line
* TAB: Indent / insert tab
* SHIFT TAB: Unindent
* ESCAPE: Clear fields and dialogs
* CMD A: Select All
* CMD F: Search in this file
* CMD G: Find Next
* CMD, SHIFT G: Find Previous
* CTRL M: Open Pie Menu
* CMD B: Preview in Browser
* CMD Z: Undo
* CMD+SHIFT Z, CMD Y: Redo
* CMD UP_ARROW: Move to top of file
* CMD DOWN_ARROW: Move to bottom of file
* CMD HOME: Move to top of file
* CMD END: Move to bottom of file
* PAGE_UP: Move a page up
* PAGE_DOWN: Move a page down
* CMD, SHIFT F: Execute command: 'format'
* CMD, SHIFT U: Execute command: 'uc'
* CMD, SHIFT L: Execute command: 'lc'
* ALT, SHIFT O: Execute command: 'outline'
* CMD S: Execute command: 'save'
* CTRL, SHIFT N: Execute command: 'newfile'
* SHIFT SPACE: Execute command: 'complete'


==Emacs Style Shortcuts==
==Emacs Style Shortcuts==


There are some shortcuts implemented that are similar to Emacs. They are:
There are some shortcuts implemented that are similar to Emacs. To turn these on you need to have a setting turned on:


*Control-B: Move cursor left
  set keybindings emacs
*Control-F: Move cursor right
 
*Control-P: Move cursor up
which gives you:
*Control-N: Move cursor down
 
*Control-A: Move cursor to line start
* Control-B: Move cursor left
*Control-E: Move cursor to line end
* Control-F: Move cursor right
* Control-P: Move cursor up
* Control-N: Move cursor down
* Control-A: Move cursor to line start
* Control-E: Move cursor to line end


=User Configuration=
=User Configuration=
355

edits