Create
Learn
Share

Xiki

rename
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 ruleyou "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 combinationC-g
memorize

Some basic shortcuts

Some of these are default emacs shortcuts and some are Xiki shortcuts.

 

descriptionkey shortcut
searchsearch (C-s)
search backwardsreverse (C-r)
undoC-/
reload .emacs and xikiM-l
jump to error in logM-e
search againsearch search
memorize

Key shortcut prefixes

prefix keygeneral description
Tomove cursor within file
Opengo to files and other things
Layoutchanging what is visible
Asremembering or saving
Enterinserting
Dorun or modify something
Searchdo something while a search is in progress
memorize

Key shortcuts that conflict with emacs default keys

emacs keyxiki 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

descriptionkey shortcut
cycle through open filesC-tab
show open filesopen current
create a new viewlayout create
hide current viewlayout hide
go to next viewlayout next
memorize

Files and bookmarks

descriptionkey shortcut
open a file or diropen file (then type path)
jump to a bookmarkopen bookmark [bookmark]
create a new bookmarkas bookmark [bookmark]
open "todo" bookmark at leftlayout todo
open "files" bookmark file at leftlayout files
memorize

Basic editing and saving

descriptionkey shortcut
saveas file
close filelayout kill
duplicate linedo line duplicate
delete all text in filedo kill all
memorize

Tree navigation

descriptionkey shortcut
expand or collapse or open (in a tree)C-enter (control-enter)
open a file tree for a bookmarkopen tree [bookmark]
open a recursive file tree for a bookmarkdo tree [bookmark]
insert a file tree into current fileenter tree [bookmark]
search file contents in a dirdo search [bookmark (or "." for current dir)]
memorize

Xiki copying and pasting

Xiki uses separate "clipboards" from emacs for many things.

 

descriptionkey shortcut
copyas clipboard (after doing C-space on other side)
pasteenter clipboard
cutas kill (after doing C-space on other side)
copy lineas line
copy paragraphas paragraph
memorize

Emacs copying and pasting

descriptionkey shortcut
copyM-w
pasteyank (works for inserting things copied from the OS)
cutC-w
delete a linekill (C-k)
memorize