Editor di testo

Un editor di testo è un programma per computer che consente a un utente di inserire, modificare, memorizzare e solitamente stampare testo (caratteri e numeri, ciascuno codificato dal computer e dai suoi dispositivi di input e output, disposti in modo da avere un significato per gli utenti o per altri programmi). In genere, un editor di testo fornisce uno schermo di visualizzazione "vuoto" (o "pagina scorrevole") con una lunghezza di riga fissa e numeri di riga visibili. È quindi possibile riempire le righe con il testo, riga per riga. Una speciale riga di comando consente di passare a una nuova pagina, scorrere in avanti o indietro, apportare modifiche globali al documento, salvare il documento ed eseguire altre azioni. Dopo aver salvato un documento, puoi stamparlo o visualizzarlo. Prima di stamparlo o visualizzarlo, potresti essere in grado di formattarlo per un dispositivo di output specifico o una classe di dispositivo di output. Gli editor di testo possono essere utilizzati per immettere istruzioni sorgente nel linguaggio del programma o per creare documenti come manuali tecnici.

Un popolare editor di testo nei computer di grandi dimensioni o mainframe di IBM si chiama XEDIT. Nei sistemi UNIX, i due editor di testo più comunemente usati sono Emacs e Vi. Nei sistemi di personal computer, i word processor sono più comuni degli editor di testo. Tuttavia, esistono variazioni degli editor di testo mainframe e UNIX forniti per l'uso sui personal computer. Un esempio è KEDIT, che è fondamentalmente XEDIT per Windows.