Emacs

Emacs (pronuncia-se "emacs" ou "EMACS") é um editor de texto popular usado principalmente em sistemas baseados em Unix por programadores, cientistas, engenheiros, estudantes e administradores de sistemas. Como outros editores de texto Unix, o Emacs fornece comandos digitados e combinações de teclas especiais que permitem adicionar, excluir, inserir e manipular palavras, letras, linhas e outras unidades de texto. O Emacs é comumente usado para inserir as instruções de origem dos programas. O próprio Emacs é construído usando a linguagem de programação Lisp e os usuários são convidados a estendê-lo ou personalizá-lo usando a mesma linguagem. O Emacs também oferece uma série de recursos convenientes, como a capacidade de iniciar um compilador de programas e de lidar com e-mails de dentro do editor.