|
Updated
2010-01-31 21:31
Summary
Memorize the keyboard shortcuts and wiki syntaxes used in the Xiki screencasts on xiki.org and youtube.
How keyboard shortcuts work in Xiki
| Question | Answer |
| general rule | you "type the acronym" (while holding down the control key) |
| the keybord shortcut for "open current" | type C-o C-c (control-o control-c) |
| the keybord shortcut for "as paragraph" | type C-a C-p (control-a control-p) |
| to cancel out of an in-progress key combination | C-g |
| memorize |
Some basic shortcuts
Some of these are default emacs shortcuts and some are Xiki shortcuts.
| description | key shortcut |
| search | search (C-s) |
| search backwards | reverse (C-r) |
| undo | C-/ |
| reload .emacs and xiki | M-l |
| jump to error in log | M-e |
| search again | search search |
| memorize |
Key shortcut prefixes
| prefix key | general description |
| To | move cursor within file |
| Open | go to files and other things |
| Layout | changing what is visible |
| As | remembering or saving |
| Enter | inserting |
| Do | run or modify something |
| Search | do something while a search is in progress |
| memorize |
Key shortcuts that conflict with emacs default keys
| emacs key | xiki key |
| C-a (beginning of line) | to axis (or C-a C-a) |
| C-e (end of line) | to axis (or C-e C-e) |
| C-t (toggle character) | C-t C-t |
| C-d (delete character) | C-d C-d |
| C-l (recenter) | C-l C-l |
| memorize |
Basic navigation
| description | key shortcut |
| cycle through open files | C-tab |
| show open files | open current |
| create a new view | layout create |
| hide current view | layout hide |
| go to next view | layout next |
| memorize |
Files and bookmarks
| description | key shortcut |
| open a file or dir | open file (then type path) |
| jump to a bookmark | open bookmark [bookmark] |
| create a new bookmark | as bookmark [bookmark] |
| open "todo" bookmark at left | layout todo |
| open "files" bookmark file at left | layout files |
| memorize |
Basic editing and saving
| description | key shortcut |
| save | as file |
| close file | layout kill |
| duplicate line | do line duplicate |
| delete all text in file | do kill all |
| memorize |
Tree navigation
| description | key shortcut |
| expand or collapse or open (in a tree) | C-enter (control-enter) |
| open a file tree for a bookmark | open tree [bookmark] |
| open a recursive file tree for a bookmark | do tree [bookmark] |
| insert a file tree into current file | enter tree [bookmark] |
| search file contents in a dir | do search [bookmark (or "." for current dir)] |
| memorize |
Xiki copying and pasting
Xiki uses separate "clipboards" from emacs for many things.
| description | key shortcut |
| copy | as clipboard (after doing C-space on other side) |
| paste | enter clipboard |
| cut | as kill (after doing C-space on other side) |
| copy line | as line |
| copy paragraph | as paragraph |
| memorize |
Emacs copying and pasting
| description | key shortcut |
| copy | M-w |
| paste | yank (works for inserting things copied from the OS) |
| cut | C-w |
| delete a line | kill (C-k) |
| memorize |
Pages linking here (main versions)
|
|
|
| |