August 13 2011
By Sebastiaan Mathôt 9556 reads
QuiEdit is a distraction-free, full-screen text editor (a quiet editor). I initially wrote it for personal use, to write blog posts and such. It supports theming, basic text formatting, Markdown syntax, and spell checking.
QuiEdit is freely available under the GNU General Public License v3
Download and installation
The current version is 0.23. For older versions, see here.
- Download Windows installer (.exe)
- Download Windows portable (.zip)
- Ubuntu/ Linux mint repository
- Source code and development
To install QuiEdit from the Cogsci.nl repository on Ubuntu/ Linux Mint, type the following commands in a terminal:
sudo add-apt-repository ppa:smathot/cogscinl sudo apt-get update sudo apt-get install quiedit
In other Linux distributions, you can download the latest source code, extract it to a location of your choice and type the following commands in a terminal:
cd [location where you extracted the source] sudo python setup.py install
For spell checking, QuiEdit uses Hunspell, the same engine that is used by OpenOffice, LibreOffice, Thunderbird and Firefox. Installing PyHunspell (the Python bindings for hunspell) under Linux is fairly simple. Under Ubuntu you can do this with the following commands (or install from the Cogsci.nl PPA if available for your distribution):
sudo apt-get install python-dev libhunspell-dev wget -O pyhunspell.tar.gz https://github.com/smathot/pyhunspell/tarball/master tar -xvf pyhunspell.tar.gz cd smathot-pyhunspell-* sudo python setup.py install
Unfortunately I haven't been able to get PyHunspell working under Windows.
File formats and Markdown syntax
QuiEdit saves files in
.html format or in plain text, as
.markdown files (which differ only in extension). If you use
.html, you can format your text as you are probably used to, by pressing
control+i for italics etc. If you use plain text, you can add formatting using Markdown syntax, which offers more precise control. You can preview your Markdown document by pressing
control+shift+m, and export the Markdown source to HTML by pressing (by default)
control+shift+e. QuiEdit uses python-markdown to perform the parsing.
Themes and keybindings
Examples of theme files and the file
keybinding.conf can be found in the QuiEdit
resources folder. They should be fairly self-explanatory. You can select a theme using the preferences Window (by default
On Windows, resources are located in the resources subfolder of the QuiEdit folder:
[path to quiedit]\resources
On Linux, resources are in one of the following folders
You can get help by pressing
control+h (by default).