joe - user friendly full screen text editor

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name joe
Package version 3.7
Package release 2.4
Package architecture amd64
Package type deb
Installed size 1.28 KB
Download size 369.92 KB
Official Mirror
Joe, the Joe's Own Editor, has the feel of most PC text editors: the key
sequences are reminiscent of WordStar and Turbo C editors, but the feature
set is much larger than of those.  Joe has all of the features a Unix
user should expect: full use of termcap/terminfo, complete VI-style Unix
integration, a powerful configuration file, and regular expression search
system.  It also has six help reference cards which are always available,
and an intuitive, simple, and well thought-out user interface.
Joe has a great screen update optimization algorithm, multiple windows
(through/between which you can scroll) and lacks the confusing notion of
named buffers.  It has command history, TAB expansion in file selection
menus, undo and redo functions, (un)indenting and paragraph formatting,
filtering highlighted blocks through any external Unix command, editing
a pipe into or out of a command, and block move, copy, delete or filter.
Through simple QEdit-style configuration files, Joe can be set up to
emulate editors such as Pico and Emacs, along with a complete imitation
of WordStar, and a restricted mode version (lets you edit only the files
specified on the command line).  Joe also has a deferred screen update to
handle typeahead, and it ensures that deferral is not bypassed by tty
buffering.  It's usable even at 2400 baud, and it will work on any
kind of sane terminal.


Package Version Architecture Repository
joe_3.7-2.4_i386.deb 3.7 i386 Debian Main
joe - - -


Name Value
libc6 >= 2.14
libncurses5 >= 5.5-5~
libtinfo5 -


Type URL
Binary Package joe_3.7-2.4_amd64.deb
Source Package joe

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install joe deb package:
    # sudo apt-get install joe




2014-06-05 - Chen Baozi <>
joe (3.7-2.4) unstable; urgency=low
* Non-maintainer upload.
* Use autotools-dev in build to support new architectures (Closes: #748836)
2011-10-06 - Thorsten Glaser <>
joe (3.7-2.3) unstable; urgency=low
* Non-maintainer upload.
* Also drop an old editorrc alternative if this package has never
been configured before (see #644481).
* Update version numbers for the joe/jupp conflicts.
2011-10-06 - Thorsten Glaser <>
joe (3.7-2.2) unstable; urgency=low
* Non-maintainer upload.
* Really install the preinst maintainer script this time.
closes: #644468
2011-10-05 - Thorsten Glaser <>
joe (3.7-2.1) unstable; urgency=low
* Non-maintainer upload.
* Improve coexistence of joe and jupp: move the editorrc symlink
to /var/lib/misc/editorrc and make it an update-alternatives
slave to editor (agreed by Raphaƫl Hertzog, Josip Rodin).
closes: #644282
2010-11-13 - Josip Rodin <>
joe (3.7-2) unstable; urgency=high
* Fix the crash when typing too many dashes on a line, d'oh,
cherry-picked upstream CVS fix for uformat.c by Joseph Allen, and
fixed that in turn to actually assign the value of x to orgx, silly,
closes: #508159.
* Fix the various segfaults when called with more than one file, d'oh.
Thanks to Oyvind Aabling for a patch, but actually it seems that
this was a copy&waste error that crept up into the 3.7 tarball yet
was coded properly in CVS (main.c r1.79), so simply used that line
from the CVS version, closes: #514512.
* Fix the Ins key for jstar users by replacing the obsolete marker
"overtype" with "overwrite" in rc/, thanks to Adam Borowski,
closes: #508797.
* Fix the matching of python<numbered> interpreters in rc/ftyperc,
thanks to Piotr Engelking, closes: #549277.
* Undo the mail formatting horror by reverting to the 3.5-2 (lenny)
version of syntax/ Neither the upstream commits nor the
NEWS file really explain the benefits of the new stuff, I only see
the bugs and all the excess red that's making me nauseous, too,
closes: #597825.
* Update standards version to 3.9.1.
+ Update menu section from Apps/Editors to Applications/Editors. (3.7.3)
+ Add Homepage field. (3.8.0)
* Declare 1.0 in debian/source/format explicitly.
2008-12-06 - Josip Rodin <>
joe (3.7-1) unstable; urgency=low
* New upstream version, closes: #504122, #504439.
(Thanks to Jari Aalto for all the help with the BTS.)
+ jstar is now able to set the left margin to 1, closes: #386883.
+ Preserves timestamps of backup files once again, closes: #356267.
+ Non-French sentence/paragraph spacing rules are now working properly,
closes: #389410.
+ The French input (o) to the yes query now works (but thanks to
Jari Aalto for the alternative patch anyway), closes: #402565.
+ Should now separate the interface locale from the input locale
(although I still had to forward-port my patch which unbreaks
langinfo.h CODESET detection), closes: #453310.
+ Can now work with files/directories whose names begin with "!",
provided that they are doubly-escaped, closes: #163628.
+ Can now work with files/directories whose names include "\",
provided that they are doubly-escaped, closes: 204449.
+ Option -guess-indent no longer breaks -istep, closes: #430565.
+ %a/%A fields in the status bar now work on (multibyte) chars,
closes: #443181.
+ syntax/css.jsf no longer forces bold white on keywords, just bold,
closes: #414245.
+ Improved Emacs keybindings in the find/replace query, closes: #440158.
+ syntax/lua.jsf no longer has a syntax error on line 183,
closes: #505489.

See Also

Package Description
john-data_1.8.0-2_all.deb active password cracking tool - character sets
john_1.8.0-2_amd64.deb active password cracking tool
josm-l10n_0.0.svn7643+dfsg1-1_all.deb Editor for OpenStreetMap - translation files
josm-plugins_0.0.svn30763+ds1-1_all.deb Plugins for JOSM
josm_0.0.svn7643+dfsg1-1_all.deb Editor for OpenStreetMap
jove_4.16.0.73-2_amd64.deb Jonathan's Own Version of Emacs - a compact, powerful editor
jovie_4.14.2-1_amd64.deb text-to-speech system
joy2key_1.6.3-1_amd64.deb Translate joystick movements into equivalent keystrokes
joystick_1.4.7-2_amd64.deb set of testing and calibration tools for joysticks
jp2a_1.0.6-5+b2_amd64.deb converts jpg images to ascii
jparse_1.4.0-3_amd64.deb JSON parser utility
jpeginfo_1.6.0-6+b2_amd64.deb Prints information and tests integrity of JPEG/JFIF files
jpegjudge_0.0.2-2.1+b1_amd64.deb determine which of two given jpegs (same size) is the original
jpegoptim_1.4.1-1+b2_amd64.deb utility to optimize jpeg files
jpegpixi_1.1.1-4.1+b2_amd64.deb Remove hot spots from JPEG images with minimal quality loss