aee
- Ebuilds: 1, Stable: 2.2.22, Testing: 2.2.22 Description: An easy to use text editor
Homepage:https://gitlab.com/ports1/aee License: Artistic
bluefish
- Ebuilds: 2, Stable: 2.4.0, Testing: 2.4.0 Description: GTK HTML editor for the experienced web designer or programmer
Homepage:https://bluefish.openoffice.nl/ License: GPL-3+
bvi
- Ebuilds: 2, Stable: 1.4.2, Testing: 1.5.0 Description: Display-oriented editor for binary files, based on the vi texteditor
Homepage:https://bvi.sourceforge.net/ License: GPL-3+
e3
- Ebuilds: 1, Stable: 2.82 Description:
e3 is a full-screen, user-friendly text editor with an interface similar to
that of either WordStar, Emacs, Pico, Nedit, or vi. It's heavily optimized
for size and independent of libc or any other libraries, making it useful
for mini-Linux distributions and rescue disks. The assembler version
supports Linux, FreeBSD, OpenBSD, NetBSD, Win9x, QNX, Atheos, BeOS, ELKS,
and DOS. There is also a separately distributed version written in C which
supports some other Unix versions and CygWin. It is also possible to use
regular expressions by using child processes like sed. e3 has a built in
arithmetic calculator.
Homepage:https://sites.google.com/site/e3editor/ License: GPL-2+
ecrire
- Ebuilds: 1, Stable: 0.2.0-r1 Description: A simple Notepad-like text editor using EFL
Homepage:https://www.enlightenment.org License: GPL-3
ee
- Ebuilds: 1, Stable: 1.5.2-r1, Testing: 1.5.2-r1 Description: An easy to use text editor. A subset of aee
Homepage:https://wiki.gentoo.org/wiki/No_homepage License: BSD-2
emacs
- Ebuilds: 11, Stable: 30.2-r1, Testing: 31.0.9999 Description:
GNU Emacs is an extensible, customizable text editor - and more. At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp programming
language with extensions to support text editing. The features of
GNU Emacs include:
* Content-sensitive editing modes, including syntax coloring, for a
variety of file types including plain text, source code, and HTML.
* Complete built-in documentation, including a tutorial for new users.
* Full Unicode support for nearly all human languages and their scripts.
* Highly customizable, using Emacs Lisp code or a graphical interface.
* A large number of extensions that add other functionality, including
a project planner, mail and news reader, debugger interface, calendar,
and more. Many of these extensions are distributed with GNU Emacs;
others are available separately.
Homepage:https://www.gnu.org/software/emacs/ License: GPL-3+ FDL-1.3+ Boost-1.0 BSD CC-BY-SA-3.0 CC-BY-SA-4.0 HPND MIT MPL-2.0 PCRE PSF-2 unicode W3C
emact
- Ebuilds: 1, Stable: 2.58.0-r1, Testing: 2.58.0-r1 Description:
This product is an original development made to provide an emacs-like editor
on the PC for the purpose of writing Lisp code with the same features found
on other Lisp development systems. In 1985, with about 512 Ko of memory, it
was obvious that Gosling, GNU or other emacs written in Lisp were too big to
run on M$-DOG. So I decided to write my own editor that closely works like
those I used on VAX Unix at that time. I started with Conroy's MicroEMACS.
After a great amount of time, made essentially after hours, EmACT is now
a pretty good clone of GNU Emacs. It has all the features that programmers
enjoy, like parentheses matching, auto-indent for Lisp, C, C++, compile
mode, tags and even a Lisp interpreter which is not however compatible with
GNU MockLisp. It can be ported to all UN*X systems (terminal and X-Window)
and it runs of course on all Intel based system in text or graphic mode
(MSDOS, OS/2, Windows 3.x, Windows NT/2000/XP and Windows 95/98/Me).
Homepage:http://www.eligis.com/emacs/ License: GPL-2+ BSD
ersatz-emacs
- Ebuilds: 1, Stable: 20060515-r1, Testing: 20060515-r1 Description:
Ersatz Emacs is a very minimal imitation of the famous GNU Emacs editor.
Unlike most popular Emacs derivatives, Ersatz strives to use as little
system resources as possible and be simple enough for the casual programmer
to understand, yet still include all the functionality required for most
text editing jobs.
Homepage:https://web.archive.org/web/20171126221613/http://hunter.apana.org.au/~cjb/Code/ License: public-domain
fe
- Ebuilds: 1, Stable: 2.0-r1, Testing: 2.0-r1 Description:
Fe is a small and easy to use folding editor.
Fe allows to fold arbitrary text regions; it is not bound to syntactic
units. Unlike Origami, folds are not attributed with a trailing comment,
instead you can put folds before or after any text in the line, as you like.
Fe has no configuration or extension language and requires no setup. Its
user interface is emacs-like and it has menues for the very most important
functions to help beginners. Further there is a reference card. It offers:
* Regions and Emacs-like kill ring
* Incremental search
* Keyboard macros
* Editing binary files
* Multiple windows and views
* Compose function for Latin 1 characters
In case you can't stand the emacs interface and want ultimate flexibility,
fe can easily be modified, because it is structured as an editor library
with a user interface frontend, all written in C.
Homepage:http://www.moria.de/~michael/fe/ License: GPL-2+
featherpad
- Ebuilds: 3, Stable: 1.6.3, Testing: 1.6.3 Description:
FeatherPad (by Pedram Pourang, a.k.a. Tsu Jan) is a lightweight Qt
plain-text editor for Linux. It is independent of any desktop
environment.
Homepage:https://github.com/tsujan/FeatherPad License: GPL-3+
hyx
- Ebuilds: 1, Stable: 2024.02.29 Description: A minimalistic console hex editor with vim-like controls
Homepage:https://yx7.cc/code/ License: MIT
jasspa-microemacs
- Ebuilds: 1, Stable: 20091011-r4, Testing: 20091011-r4 Description:
* An Emacs editor biased towards UNIX users, working across platforms by
providing a consistent interface under UNIX, Microsoft Windows '95/'98/NT
and DOS operating systems.
* Fully featured editor, retaining the lightness of the original
MicroEmacs 3.8 with much enhanced capability.
* Small memory and disk footprint.
* A much enhanced version of the Danial Lawrence's original MicroEmacs 3.8
of 1988. It is stressed that although Danial Lawrence's 3.8 version was
used as a base, he has had no involvement in the development of this
distribution.
* To avoid any confusion with the original MicroEmacs, this distribution
should be referred to as the JASSPA distribution.
Homepage:http://www.jasspa.com/ License: GPL-2+
jed
- Ebuilds: 1, Stable: 0.99.19-r1, Testing: 0.99.19-r1 Description:
Jed is a powerful editor, terminal and X11 interface. Color syntax
highlighting is one of its strong suits, along with emulation of GNU Emacs,
Wordstar, EDT and Brief. It also supports use of GPM on Linux consoles.
Jed has a multitude of programming modes and couples with the Slang library
for powerful extensions.
Homepage:https://www.jedsoft.org/jed/ License: GPL-2+
jedit
- Ebuilds: 1, Stable: 5.7.0 Description: Programmer's editor written in Java
Homepage:https://www.jedit.org License: BSD GPL-2
joe
- Ebuilds: 1, Stable: 4.6-r2, Testing: 4.6-r2 Description:
JOE (Joe's own editor) has the feel of most IBM PC text editors: The
key-sequences are reminiscent of WordStar and Turbo-C. JOE is much more
powerful than those editors, however. JOE has all of the features a UNIX
user should expect: full use of termcap/terminfo, excellent screen update
optimizations, simple installation, and all of the UNIX-integration features
of VI.
Homepage:https://sourceforge.net/projects/joe-editor/ License: GPL-1+ CC-BY-3.0
jove
- Ebuilds: 1, Stable: 4.17.5.5 Description:
Jove is a compact, powerful, Emacs-style text-editor. It provides the common
emacs keyboard bindings, together with a reasonable assortment of the most
popular advanced features (e.g., interactive shell windows, compile-it,
language specific modes) while weighing in with CPU, memory, and disk
requirements comparable to vi.
Homepage:https://github.com/jonmacs/jove License: JOVE
jupp
- Ebuilds: 1, Testing: 3.1_p41 Description: Portable version of Joe's Own Editor
Homepage:http://www.mirbsd.org/jupp.htm License: GPL-1
mg
- Ebuilds: 3, Stable: 20240709, Testing: 20260227 Description:
Mg (mg) is intended to be a small, fast, and portable editor for
people who can't (or don't want to) run real Emacs for one reason
or another. It is compatible with GNU Emacs because there shouldn't
be any reason to learn more than one Emacs flavor.
This is a portable version of the Mg maintained by the OpenBSD team.
Homepage:https://github.com/hboetes/mg License: public-domain
micro
- Ebuilds: 1, Testing: 2.0.13-r1 Description: Modern and intuitive terminal-based text editor
Homepage:https://github.com/zyedidia/micro License: MIT Apache-2.0 BSD MPL-2.0
moe
- Ebuilds: 2, Stable: 1.15, Testing: 1.16 Description: Powerful and user-friendly console text editor
Homepage:https://www.gnu.org/software/moe/ License: GPL-2+
nano
- Ebuilds: 5, Stable: 8.7.1, Testing: 9999 Description:
GNU nano - an enhanced clone of the Pico text editor.
The nano project was started because of a few "problems" with the
wonderfully easy-to-use and friendly Pico text editor.
First and foremost is its license: the Pine suite does not use the
GPL or a GPL-friendly license, and has unclear restrictions on
redistribution. Because of this, Pine and Pico are not included with
many GNU/Linux distributions. Also, other features (like goto line
number or search and replace) were unavailable until recently or
require a command line flag. Yuck.
nano aims to solve these problems by emulating the functionality of
Pico as closely as possible while addressing the problems above and
perhaps providing other extra functionality.
Homepage:https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide License: GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )
ne
- Ebuilds: 1, Testing: 3.3.3 Description: The nice editor, easy to use for the beginner and powerful for the wizard
Homepage:https://ne.di.unimi.it/ License: GPL-3+
nedit
- Ebuilds: 1, Stable: 5.7-r1, Testing: 5.7-r1 Description: Multi-purpose text editor for the X Window System
Homepage:https://sourceforge.net/projects/nedit License: GPL-2
neovim
- Ebuilds: 4, Stable: 0.11.5-r1, Testing: 9999 Description: Vim-fork focused on extensibility and agility
Homepage:https://neovim.io
ng
- Ebuilds: 1, Stable: 1.5_beta1-r3, Testing: 1.5_beta1-r3 Description: Emacs like micro editor Ng -- based on mg2a
Homepage:http://tt.sakura.ne.jp/~amura/ng/ License: Emacs
okteta
- Ebuilds: 1, Testing: 0.26.60_pre20260202 Description: Hex editor by KDE
Homepage:https://apps.kde.org/okteta/ License: GPL-2 handbook? ( FDL-1.2 )
padre
- Ebuilds: 1, Testing: 1.0.0-r4 Description: Perl Application Development and Refactoring Environment
Homepage:https://padre.perlide.org/
pluma
- Ebuilds: 1, Stable: 1.28.0-r1, Testing: 1.28.0-r1 Description: Pluma text editor for the MATE desktop
qemacs
- Ebuilds: 1, Stable: 0.4.1_pre20170225-r1, Testing: 0.4.1_pre20170225-r1 Description:
QEmacs (for Quick Emacs) is a very small but powerful text editor. It has
the following features:
* Full screen editor with an Emacs look and feel with all Emacs common
features: multi-buffer, multi-window, command mode, universal argument,
keyboard macros, config file with C like syntax, minibuffer with
completion and history.
* Can edit files of hundreds of megabytes quickly by using a highly
optimized internal representation and by mmaping the file.
* Full UTF8 support, including bidirectional editing respecting the Unicode
bidi algorithm. Arabic and Indic scripts handling (in progress).
* WYSIWYG HTML/XML/CSS2 mode graphical editing. Also supports lynx like
rendering on VT100 terminals. WYSIWYG DocBook mode based on XML/CSS2
renderer.
* C mode: coloring with immediate update. Emacs like auto-indent.
* Shell mode: colorized VT100 emulation so that your shell work exactly as
you expect. You can run interactive terminal apps directly in the process
buffer: mc, MenuConfig, or even qemacs itself! Compile mode with
next/prev error.
* Input methods for most languages, including Chinese (input methods come
from the Yudit editor).
* Hexadecimal editing mode with insertion and block commands. Unicode hexa
editing of UTF8 files also supported.
* Works on any VT100 terminals without termcap. UTF8 VT100 support included
with double width glyphs.
* X11 support. Support multiple proportionnal fonts at the same time (as
XEmacs).
* Small! Full version is about 150KB. Smaller custom versions can be built
by removing modules.
Homepage:https://savannah.nongnu.org/projects/qemacs/ License: LGPL-2.1+ GPL-2+
qhexedit2
- Ebuilds: 3, Stable: 0.8.10-r1, Testing: 0.9.0-r1 Description:
QHexEdit is a hex editor widget written in C++ for the Qt5 framework.
It is a simple editor for binary data, and has bindings to PyQt
with python 2 and 3.
Homepage:https://github.com/Simsys/qhexedit2/ License: GPL-2
sandy
- Ebuilds: 1, Testing: 0.4-r1 Description: an ncurses text editor with an easy-to-read, hackable C source
Homepage:https://tools.suckless.org/sandy License: MIT-with-advertising
scite
- Ebuilds: 1, Stable: 5.3.5, Testing: 5.3.5 Description: A very powerful, highly configurable, small editor with syntax coloring
Homepage:https://www.scintilla.org/SciTE.html License: HPND lua? ( MIT )
sublime-text
- Ebuilds: 3, Testing: 4_p4200 Description: Sophisticated text editor for code, markup and prose
Homepage:https://www.sublimetext.com License: Sublime
tea
- Ebuilds: 1, Stable: 62.4.0-r1, Testing: 62.4.0-r1 Description:
A very small Qt text editor. It has lots of extra features including syntax
highlighting and a built in file manager as well as a built in image viewer.
It can also read lots of 'other' filetypes.
Homepage:https://tea.ourproject.org/ License: GPL-3+
teco
- Ebuilds: 1, Stable: 36_p19940820-r1, Testing: 36_p19940820-r1 Description:
TECO /tee'koh/ /n.,v. obs./ 1. [originally an acronym for `[paper]
Tape Editor and COrrector'; later, `Text Editor and COrrector'] /n./
A text editor developed at MIT and modified by just about everybody.
With all the dialects included, TECO may have been the most prolific
editor in use before EMACS, to which it was directly ancestral.
Noted for its powerful programming-language-like features and its
unspeakably hairy syntax. It is literally the case that every string
of characters is a valid TECO program (though probably not a useful
one); one common game used to be mentally working out what the TECO
commands corresponding to human names did.
In mid-1991, TECO is pretty much one with the dust of history,
having been replaced in the affections of hackerdom by EMACS.
Descendants of an early (and somewhat lobotomized) version adopted
by DEC can still be found lurking on VMS and a couple of crufty
PDP-11 operating systems, however, and ports of the more advanced
MIT versions remain the focus of some antiquarian interest.
Homepage:https://www.ibiblio.org/pub/linux/apps/editors/tty/ https://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/teco/ License: freedist
texworks
- Ebuilds: 1, Testing: 0.6.10 Description: Simple interface for working with TeX documents
Homepage:https://tug.org/texworks/ License: GPL-2+ MIT
uemacs-pk
- Ebuilds: 2, Stable: 4.0.15_p20210330, Testing: 4.0.15_p20210330 Description:
WHAT IS uEmacs/PK?
uEmacs/PK 4.0 is an enhanced version of MicroEMACS 3.9e. Enhancements have
been incorporated by Petri H. Kutvonen, University of Helsinki, Finland,
kutvonen@cs.Helsinki.FI.
WHY IS IT BASED ON AN OLD VERSION OF MicroEMACS?
In my opinion 3.9e was the best of all MicroEMACSes. Creeping featurism,
growing size, and reduced portability made versions 3.10 and 3.11 less
attractive. MicroEMACS 3.9e was one of the few editors that were truly
portable between different flavours of UNIX, PC/MS-DOS, and VAX/VMS. It was
pretty robust - although not flawless. uEmacs/PK 4.0 includes numerous bug
fixes, adds some new functionality and comfort but does not sacrifice the
best things (small size and portability).
Homepage:https://git.kernel.org/pub/scm/editors/uemacs/uemacs.git License: free-noncomm
vile
- Ebuilds: 2, Stable: 9.8z-r1, Testing: 9.8z-r1 Description: VI Like Emacs -- yet another full-featured vi clone
Homepage:https://invisible-island.net/vile/ License: GPL-2
vis
- Ebuilds: 3, Stable: 0.9-r2, Testing: 9999 Description:
Vis aims to be a modern, legacy free, simple yet efficient editor combining the strengths of both vi(m) and sam.
Homepage:https://github.com/martanne/vis License: ISC MIT
vscode
- Ebuilds: 3, Stable: 1.112.0, Testing: 1.112.0 Description:
Visual Studio Code is a lightweight but powerful source code editor which
runs on your desktop and is available for Windows, macOS and Linux. It
comes with built-in support for JavaScript, TypeScript and Node.js and has
a rich ecosystem of extensions for other languages (such as C++, C#, Java,
Python, PHP, Go) and runtimes (such as .NET and Unity).
Homepage:https://code.visualstudio.com License:
Apache-2.0
BSD
BSD-1
BSD-2
BSD-4
CC-BY-4.0
ISC
LGPL-2.1+
Microsoft-vscode
MIT
MPL-2.0
openssl
PYTHON
TextMate-bundle
Unlicense
UoI-NCSA
W3C
vscodium
- Ebuilds: 2, Stable: 1.110.11631, Testing: 1.110.11631 Description:
Microsoft’s vscode source code is open source (MIT-licensed), but the product available for download (Visual Studio Code) is licensed under the Microsoft-vscode license (a copy can be found in the licenses folder of your gentoo repository) and contains telemetry/tracking. The VSCodium project exists so that you don’t have to download+build from source. This project includes special build scripts that clone Microsoft’s vscode repo, run the build commands, and upload the resulting binaries for you to GitHub releases. These binaries are licensed under the MIT license. Telemetry is disabled.
Homepage:https://vscodium.com/ License:
Apache-2.0
BSD
BSD-1
BSD-2
BSD-4
CC-BY-4.0
ISC
LGPL-2.1+
MIT
MPL-2.0
openssl
PYTHON
TextMate-bundle
Unlicense
UoI-NCSA
W3C
wily
- Ebuilds: 1, Stable: 1.0-r3, Testing: 1.0-r3 Description: An emulation of ACME, Plan9's hybrid window system, shell and editor
Homepage:https://www.netlib.org/research/9libs/ License: Artistic
xemacs
- Ebuilds: 2, Stable: 21.5.36-r6, Testing: 21.5.36-r6 Description: highly customizable open source text editor and application development system
Homepage:https://www.xemacs.org/ License: GPL-3+
zile
- Ebuilds: 2, Stable: 2.6.4, Testing: 2.6.4 Description:
Zile is a small, fast, and powerful Emacs clone. It is useful for small
footprint installations (e.g. on floppy disk), machines with little memory,
or quick editing sessions, especially on remote machines or as a different
user, e.g. root.
Homepage:https://www.gnu.org/software/zile/ License: GPL-3+