FED (Fast Editor Lite)

From OS2World.Com Wiki
Revision as of 17:05, 29 June 2025 by Martini (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
FED (Fast Editor Lite)
Version 0.2.31 (2004-05-04)
Vendor
Author Sergey I. Yevtushenko
License BSD 2 Clauses
Download FED_0-2-31.zip
Website

FED is VIO mode programmer's editor. It's fast, small in size and flexible.

Features of FED:

  • CUA style blocks
  • Full UNDO
  • Syntax highlighting for C/C++/Java/REXX/TeX/HTML/ASM/Makefile/Pascal/Perl/Mail
  • Stream and rectangular blocks
  • Auto indent
  • Conversion to upper/lower case characters/blocks with NLS support
  • Automated russian codepage detection of source files
  • Bracket matching for ()/{}/[]/<> bracket pairs
  • Flexible key assignment
  • Transparent with PM clipboard
  • Block sort of rectangular blocks with NLS collate support
  • Keyboard macro recorder/player
  • REXX macro support
  • Saving of last cursor position and other data in Extended Attributes
  • Unix/DOS file formats supported
  • Up to 10 user accessible JumpLists supported
  • kbInit/kbDone/kbTimer pseudo keys
  • Word wraping
  • Named pipe interface
  • Optional opening of file in one instance of the editor
  • Configurable smart indent for C/C++/REXX/ASM/Pascal/Perl
  • Support for "flashing" matching bracket
  • Regular expression search with subexpression substitution
  • History for search/open files (stored in EA)
  • Autocompletion

Syntax highlighting for HTML supports highlighting of the embedded PHP and Javascript code.

Some useful macro shipped with FED.

Assigned Keys and Descriptions
Key Description
Ctrl+F1 Locate function under cursor in CPREF.
Alt+F9 Execute NMAKE, build JumpList and show it. Some kind of replacement of similar command of old Borland's IDE.
Shift+F9 Show error list built by Alt+F9 again.
Alt+V Show list of all functions in current file. Algorithm is not very smart but function is very convenient.
kbInit Load additional FED.INI if starting directory specified in list. Useful for adjusting FED configuration for purpose of group of projects and/or for projects with complex directory structure.
Ctrl+F2 Execute specified command and put its output into clipboard.
Ctrl+F3 Convert marked HEX dump into character string.
Ctrl+F4 Simple expression calculator. Result is returned in clipboard.
Ctrl+F5 Prepare data in clipboard for insertion into HTML. Actually replaces < and > into < and > respectively.
Ctrl+Q Insert
<b></b>
HTML tag. If there marked block is present then it will be moved between
<b> and </b>
.