se is a screen-oriented version of the classic UNIX text editor ed. The editor implements many of the commands of ed, but instead of being line-oriented, se is screen-oriented. The command syntax is very familiar to users who already know ed. If you get stuck, there is a built-in help system that describes many of the available commands. Many configurable options can be loaded from a .serc file. se can be run interactively or in a script via the included scriptse utility. The editor is portable across many platforms, supporting major Linux and BSD distributions as well as other systems like GNU, Minix, Haiku, OpenSolaris, and Cygwin.
| Tags | Text Editors |
|---|---|
| Licenses | Public Domain |
| Operating Systems | Linux BSD Haiku GNU/Hurd Minix3 OpenSolaris Cygwin |
| Implementation | C ncurses |
Recent releases


Release Notes: This is a security release. It is recommended that all users upgrade. This release fixes insecure handling of .serc files. The new behavior is to ignore .serc files which aren’t owned by the euid of the se process and .serc files which are writable by other users. No other changes are included in this release.


Release Notes: This release includes major portability enhancements and build system changes. The old makefile-based build system has been replaced with a slick new autotools configure script. This, combined with some code modernization, allows se to build and run on a variety of platforms.
Lightweight markup languages and XML grammars for writing prose and screenplays.