FTE Text Editor
About
FTE is a free (licensed under the GNU GPL) text editor
for developers. It is really powerful, yet very easy and intuitive to use.
Ports that can be compiled from the current source tree include OS/2, Win32
console, DOS, Linux console and an X port for many UNIX'es, including
Linux, AIX, Solaris, HP, and Cygwin. An incomplete UNIX terminal port (using
s-lang) is also available.
It can be built using GCC ports on all supported platforms, but other
compilers are also supported on Win32 and OS/2
Download
A few build levels are available.
- 20010819
- This is the last fully-built set of binaries.
- 20020318
- This is the snapshot before some very major changes. You need to compile
this yourself.
- 20020324
- This is the snapshot after some very major changes. You need to compile
this yourself. New features include internal CVS support, new colors, and
many new commands.
Features
(The list is of course incomplete :)
- Syntax highlighting and syntax-aware autoindent for many languages
/ file formats, including C(++), Java, Perl, Sh, Pascal, SQL, Assembly,
PHP, Python, REXX, Ada, Fortran, IDL,
LinuxDoc, TeX, TeXInfo, HTML, diffs, emails and makefiles
- User-definable syntax highlighting using a configurable state machine
- Parenthesis matching
- Parsing of compiler output (jump to file/line of error,
jump to prev/next error)
- Parsing of "grep" output (jump to file/line of match)
- Simple handling of several open files / directory views
- Several variations of the "copy'n'paste" mechanism (including
"Copy-Append", "Paste column", "Paste line"
- Many Line transformation operations (split, join, center, toupper,
tolower, togglecase, rot13, delete-to-end, ...)
- An ASCII table ("insert this funny char")
- Many block selection operations (mark stream/rectangle/line(s),
insert stream/rectangle/line(s) from file, write selection to file,
print selection)
- Operations on selections (toupper, tolower, rot13,
user defined translates, indent entire block, sort, ...)
- Several navigation operations (search string, bookmark stack,
goto line, goto matching parenthesis, go to next/prev similar word, ...)
- Search and replace optionally using regular expressions
- Folds, including "create by regexp", "create by routines",
nested folds
- Interfacing to compiler/make, grep, shell, ispell
- Routine/Function list for several languages
- ... Many more
Last Change: 2002-03-26 12:35:02 UTC
Page © by authors, all rights reserved