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 |