Previous Pages
- Black Theme
- Building Textadept From Hg
- Classic Themes
- Close Unsplit View
- Cpp Clang Completion
- Distraction Free Mode
- Editing Tips
- Extending Textadept
- Folding Commands
- Fontsize
- Latin1
- Line Wrap
- Lua Debugger
- Modules Common
- More Fold Markers
- Multi Edit
- Posix Date
- Run Supplemental
- Solarized
- Terminal Here
- Textadept Links
- Zenlike
Textadept
Welcome to the Textadept wiki.
Textadept is a fast, minimalist, and ridiculously extensible cross-platform text editor for programmers. Written in a combination of C and Lua and relentlessly optimized for speed and minimalism over the years, Textadept is an ideal editor for programmers who want endless extensibility options without sacrificing speed or succumbing to code bloat and featuritis.
Language Modules
Official modules for HTML, CSS, Ruby, Rails, Rhtml, PHP and Java are available as a zipped release and in hg.
- CoffeeScript
- D Programming language -- works with the Dscanner program to provide autocomplete for D code.
- Python -- Helps to automate indention in Python code.
- LaTeX -- Snippets for LaTeX markup.
- XML -- Closes XML tags as you type them. Can automatically close tags at the cursor position. Contains several XSLT snippets.
- Hypertext add-on -- Several of the above XML module's features, plus a limited implementation of the Zen Coding abbreviation engine. Requires the official Hypertext module.
- Markdown
Modules
- Textredux -- Offers a set of text based replacement interfaces for core Textadept functionality, including a powerful file browser, buffer list, etc.
- Comments
- File browser
- Spawn Processes -- A module for spawning asynchronous child processes in separate threads without blocking Textadept.
Functions
- Brian's common functions
- Folding Key Commands
- Math - Replace selected equation with its value
- Open terminal here (Linux/BSD)
- Open webpage or link
- Replace Posix time with date
- Combining close and unsplit
- Delete Lines
- Enclose functions
- Alternative save strips whitespace function
- Goto ctags tag
- Goto Symbol (filtered list)
- Quick "find next" for words under the cursor
- C/C++: completion with clang++
- C/C++: automatic indentation with uncrustify
Themes
Collections of Modifications, ~/.textadept
Theming
Snippets
Lexers
Miscellaneous
- Easy entry of ISO-Latin-1 characters with Textadept
- A folding exercise
- Keybord map like screen utility
- Locale dependent key shortcuts
- Find/Replace
- Supplemental run commands
- Supplemental block comment strings
- Keyboard Shortcuts
- Linux / BSD Desktop integration (freedesktop.org .desktop file)
- Stupid shell trick for launching Textadept, among other GUI programs, from the console.
- Using Regex instead of Lua Patterns
Notes and Scripts for Older Versions
Stuff Only Working for 5.x
Language Modules
- Javascript -- Provides adeptsense autocompletion for several DOM methods and a subset of jQuery.
Theming
Stuff Only Working for 3.x and 4.x
Language Modules
Modules
- Load "Common" modules
- Zen-coding-style hypertext snippets
- XML editing utilities
- C-Style
- Multi-Edit
- Line Wrap
Functions
- Function Selector - Manage lua functions with a filtered list
- Rectangular Selection
- Insert Filename
- quote enclose and add a comma to each line of selected text
Themes
Snippets
Miscellaneous