E93

Jul 20, 2023

Tcl-based, programmer-oriented text editor

e93 is a portable window based text editor oriented to the needs of programmers. It was begun in 1993 thus the name. It uses the mouse, selections, cut/copy/paste, and closely follows the model of editors on the Macintosh and NeXT platforms.

e93 supports columnar selection. It achieves this by allowing multiple pieces of the text to be selected simultaneously this is perhaps its most unique feature.

e93 imposes no limits on the line length, file length, or number of simultaneous files which it can edit.

e93 is able to handle all 8-bit binary codes without complaint, or confusion.

e93 is highly configurable without recompiling because scripts which control the editor can be written in Tcl.

e93 supports user-configurable syntax highlighting.



Checkout these related ports:
  • Zile - Small emacs-like text editor
  • Yudit - Multi-lingual Unicode text editor with TTF support
  • Xvile - VI Like Emacs -- X11 version
  • Xmlcopyeditor - Fast validating XML editor
  • Xi-term - Terminal frontend for xi-editor
  • Xi-core - Modern editor backend written in Rust
  • Xed - Small but powerful text editor for GTK
  • Xcoral - Multiwindow mouse-based text editor for X
  • Wxhexeditor - Graphical hex editor for big files with x86 disassembly support
  • Wordgrinder - Simple Unicode-aware console and X11-based word processor
  • With-editor - Use the Emacsclient as the $$EDITOR of child processes
  • With-editor-devel - Use the Emacsclient as the $$EDITOR of child processes
  • Web-mode - Autonomous Emacs major-mode for editing web templates
  • Vscode - Visual Studio Code - Open Source ("Code - OSS")
  • Vis - Vi-like editor based on Plan 9's structural regular expressions