Keybindings for textarea controls


This plugin 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 lists: Create a new list item on the same indentation level.

See also TracAccessibility, HotKeysPlugin, Trac accesskey tickets

Bugs/Feature Requests

Existing bugs and feature requests for TextareaKeyBindingsPlugin are here.

If you have any issues, create a new ticket.


Download the zipped source from here.


You can check out TextareaKeyBindingsPlugin from here using Subversion, or browse the source with Trac.


Installation of the plugin requires the usual step with easy_install:


Then enable it either in Trac's plugin admin page or in the [components] section in your trac.ini file:

textareakeybindings.* = enabled

Recent Changes

13636 by lucid on 2014-02-02 11:29:38
TextareaKeyBindings: First release
13635 by rjollos on 2014-02-02 11:23:24
Renaming plugin.
13634 by lucid on 2014-02-02 10:28:30
New hack TextareKeyBindingsPlugin, created by lucid


Author: lucid
Maintainer: lucid

Last modified 7 months ago Last modified on Mar 23, 2016, 7:43:23 PM