ReText is a simple but powerful editor for Markdown and 
reStructuredText markup languages. ReText is written in Python 
language and works on Linux and other POSIX-compatible platforms. 

It has some optional dependencies, e.g. MarkupSafe, Markdown, etc.
This depends on the functions you enabled in ReText.
