An extensible, customizable, free/libre text editor — and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include Content-aware editing modes, including syntax coloring, for many file types. Complete built-in documentation, including a tutorial for new users. Full Unicode support for n
![GNU Emacs - GNU Project](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a19980a71629955e6962bae3fc1ca84e23eeeec/height=288;version=1;width=512/http%3A%2F%2Fwww.gnu.org%2Fsoftware%2Femacs%2Fimages%2Fgnu.transparent.png)