Free/Open-source Text Editors

A text editor is a type of program used for editing plain text files. Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code.

Typical features of text editors include search and replace, copy, cut and paste, text formatting, undo and redo, importing, and filtering. Some editors have special features and extra functions such as source code syntax highlighting and automatic completion. They are mostly used by software developers.

There are commercially available text editors with added functionality. However, thanks to some good citizens of the world, there are free excellent alternatives. Here is a list of valuable free/open-source text editors with graphical user interface (GUI).

More Here