Text editors

From Linux Shell Scripting Tutorial - A Beginner's handbook
Revision as of 09:29, 15 November 2017 by Admin (talk | contribs) (Created page with "A text editor is nothing but a computer application that let you change, enter, store and print text-only data. Text editors are part of operating system and software developm...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A text editor is nothing but a computer application that let you change, enter, store and print text-only data. Text editors are part of operating system and software development environment. Typical use case includes

  • Editing configuration files
  • Writing/editing programming source code
  • Creating/editing documentation

In Linux or Unix-like system, the two most popular text editors are vi (or Vim) and Emacs.

Typical features of a text editors

  • Find and replace
  • Cut, copy, and paste
  • Text formatting
  • Auto-indentation
  • Syntax highlighting
  • Undo and redo
  • Ability to edit or open multiple files
  • Plugins to extend functionality of a text editor

Common text editors on a Linux or Unix-like system