Difference between revisions of "Text editor"

From Computer History Wiki
Jump to: navigation, search
(Making progress)
 
m (Proper cat)
 
Line 1: Line 1:
 
A '''text editor''' is an [[application]] which is used to modify the content of [[file]]s, originally ones containing either plain text, or [[source code]] (either for a [[program]], or for early [[text formatter]]s, which read in specially annotated input, and produced printable output).
 
A '''text editor''' is an [[application]] which is used to modify the content of [[file]]s, originally ones containing either plain text, or [[source code]] (either for a [[program]], or for early [[text formatter]]s, which read in specially annotated input, and produced printable output).
  
Early text editors, used on [[printing terminal]]s, had a [[user interface]] which included editing commands, as well as commands to print groups of lines (so the [[user]] could see what the current state of the file they were editing was). Later on, with the arrival of [[video terminal]]s, a variety of types evolved, but they generally all tended to show the current exact state of the file (or [[buffer]], until it was written to a file) on the screen.
+
Early text editors, used on [[printing terminal]]s, had a [[user interface]] which included editing commands, as well as commands to print groups of lines (so the [[user]] could see what the current state of the file they were editing was).  
 +
 
 +
Later on, with the arrival of [[video terminal]]s, a variety of so-called [[screen editor]]s evolved, but they generally all tended to show the current exact state of the file (or [[buffer]], until it was written to a file) on the screen.
  
 
With the advent of [[bit-mapped display]]s, [[document preparation system]]s arrived, which could both show the document as it would appear when printed (with multiple [[font]]s, bold and italic, etc); they also stored their files in private formats (often including [[binary]] data), not intended for direct use by users. These always included an editing function, and can usually edit ordinary text files, as well as their private enhanced formats.
 
With the advent of [[bit-mapped display]]s, [[document preparation system]]s arrived, which could both show the document as it would appear when printed (with multiple [[font]]s, bold and italic, etc); they also stored their files in private formats (often including [[binary]] data), not intended for direct use by users. These always included an editing function, and can usually edit ordinary text files, as well as their private enhanced formats.
  
{{stub}}
+
{{semi-stub}}

Latest revision as of 19:30, 21 October 2018

A text editor is an application which is used to modify the content of files, originally ones containing either plain text, or source code (either for a program, or for early text formatters, which read in specially annotated input, and produced printable output).

Early text editors, used on printing terminals, had a user interface which included editing commands, as well as commands to print groups of lines (so the user could see what the current state of the file they were editing was).

Later on, with the arrival of video terminals, a variety of so-called screen editors evolved, but they generally all tended to show the current exact state of the file (or buffer, until it was written to a file) on the screen.

With the advent of bit-mapped displays, document preparation systems arrived, which could both show the document as it would appear when printed (with multiple fonts, bold and italic, etc); they also stored their files in private formats (often including binary data), not intended for direct use by users. These always included an editing function, and can usually edit ordinary text files, as well as their private enhanced formats.