[[PageOutline(2-5,Contents,pullout)]] = Keybindings for textarea controls == Description The TextareaKeyBindingsPlugin introduces new keyboard bindings in text areas for an improved wiki text editing experience: * `Tab`: Indent the current or selected lines of text. * `Shift+Tab`: De-indent the current or selected lines of text. * `Enter` in unordered [WikiFormatting#Lists lists]: Create a new list item on the same indentation level. See also TracAccessibility, HotKeysPlugin, [trac:query:keywords=~accesskey Trac accesskey tickets] == !Bugs/Feature Requests Existing bugs and feature requests for TextareKeyBindingsPlugin are [report:9?COMPONENT=TextareKeyBindingsPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=TextareKeyBindingsPlugin&owner=lucid new ticket]. == Download Download the zipped source from [export:textarekeybindingsplugin here]. == Source You can check out TextareKeyBindingsPlugin from [http://trac-hacks.org/svn/textarekeybindingsplugin here] using Subversion, or [source:textarekeybindingsplugin browse the source] with Trac. == Installation Installation of the plugin requires the usual step, e.g. `easy_install http://trac-hacks.org/svn/textareakeybindingsplugin/trunk` and enable it in Trac's plugin admin page or by adding `textareakeybindings.* = enabled` to the `[components]` section in trac.ini. == Recent Changes [[ChangeLog(textarekeybindingsplugin, 3)]] == !Author/Contributors '''Author:''' [wiki:lucid] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:'''