tea is a fast, pure c++ text editor for unix, mac, os/2 and windows. tea provides you hundreds of functions:
small size builtin mclike file manager spellchecker (using the aspell or/and hunspell) tabbed layout engine syntax highlighting for c, c++, bash script, basic, c#, d, fortran, java, lilypond, lout, lua, nasm, nsis, pascal, perl, php, po (gettext), python, seed7, tex/latex, vala, verilog, xml, html, xhtml, wikitext. multiply encodings support intext labels (markers) support code snippets and templates support scripts (python, perl, ruby, bash script) hotkeys customizations "open at cursor"function for htmlfiles and images misc html tools wikitext, docbook, latex, lout editing support preview in external browsers stringhandling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. bookmarks morse code translator calendar/organizer drag'n'drop support (with text files and pictures) builtin image viewer (png, jpeg, gif, wbmp, bmp, tiff, tga, etc.) builtin image converter and resizer builtin zip packer/unpacker with file names charset selector rms calculation for 16 bit pcm wav's