Status
This spec needs review. AaronF: I'm missing keyboard shortcuts for editing.
Abstract
Accesskeys are keyboard shortcuts on a
website. On Windows platforms, they are accessed by using ALT + (Access
Key). On a Mac, access keys are accessed via Control+(Access Key).
Given the complex navigation hierarchy of a wiki, well-designed access
keys will help speed up the user experience for "power" users.
Implementation
In HTML, accesskeys are implemented with a simple accesskey="D" to any <input> or <a> element.
Current keyboard bindings
Site accesskeys
- .
- edit
- ,
- view
- f
- search (focuses on search box)
- s
- save
- o
- logout
- p
- preview
- z
- my page - user home page
Editor shortcuts
Key bindings are case sensitive.
- v
- paste
- x
- cut
- c
- copy
- z
- undo
- y
- redo
- a
- select all
- b
- bold
- i
- italicize
- u
- underline
s
strikethrough
l
justifyleft
e
justifycenter
r
justifyright
j
justifyfull
- q
- quick save
- n, 0
- paragraph style: normal
- L (ctrl+shift+l)
- toggle unordered list, orderlist, and nothing (if not in a sublist, if in a sublist: just toggle unordered and ordered list)
- k
- create/modify link
- w
- create link on current selection with no popup
- 1-5
- heading
- tab (no ctrl)
- insert 4 spaces in non-list, indent/outdent in list