This chapter lists most of Treebeard's key bindings.
Table 3.1. Keyboard Bindings
Ctrl+Enter [number] [char] | Repeat a Character. Press Ctrl+Enter then the number of times to repeat then the character. For example, Ctrl+Enter 10 * will add 10 *'s at the cursor position or Ctrl+Enter 4 Enter will add 4 lines |
Ctrl+\ or Ctrl+highlighting text | Column Select. You have to try this one a couple times. Select a couple lines of text. Now with the text highlighted press Ctrl+\ |
Ctrl+delete | Delete a word in front of the cursor |
Ctrl+backspace | Delete a word in behind the cursor |
Ctrl+i | Tag insight. Looks up possible tags in the tag database. For example, typing "<xsl:" then ctrl+i will show the XSLT 1.0 tag library (if mapped to the correct URI). Further, "<xsl:[tag][space]" then ctrl+i will look up attributes. |
Ctrl+t | Tag listing. Shows a list of all the element names in the document |
Ctrl+u | Attribute listing. Shows a list of all the attributes in the document |
ESC | Hides the insight window |
Ctrl+f | Move forward one character |
Ctrl+b | Move back one character |
Ctrl+p | Move to the previous line |
Ctrl+n | Move to the next line |
Alt+f | Move forward one word |
Alt+b | Move back one word |
F5 or F9 | Transform (merge) the XML and XSLT documents |
Ctrl+Shift+C | Comment the highlighted area |
Ctrl+Shift+V | Validate the current XML document |
Ctrl+g | Go to line |
Ctrl+z | Undo |
Ctrl+y | Redo |
Ctrl+s | Save (which ever document you are editing at the time) |
Ctrl+. | Open the Find window |