--- title: Editors --- # Emacs [Emacs][emacs] is a general-purpose editor and the most widely-used environment for Common Lisp development. ## SLIME [SLIME][slime] is the most widely-used Common Lisp IDE. [Portacle](https://shinmera.github.io/portacle/) is a portable and multiplatform development environment. It includes Emacs with Slime, SBCL, Quicklisp and Git. ## Sly [Sly][sly] is a fork of SLIME. ## Paredit # Sublime Text [emacs]: https://www.gnu.org/software/emacs/ [slime]: https://common-lisp.net/project/slime/ [sly]: https://github.com/joaotavora/sly # Vim ## Slimv [SLIMV](https://github.com/kovisoft/slimv) is a full-blown environment for Common Lisp inside of Vim. ## Vlime [Vlime](https://github.com/l04m33/vlime) is a Common Lisp dev environment for Vim (and Neovim), similar to SLIME for Emacs and SLIMV for Vim. # Eclipse ## Dandelion [Dandelion](https://github.com/Ragnaroek/dandelion) is an Eclipse plugin for Common Lisp. It is available for Windows, Mac and Linux, has built-in support for SBCL and CLISP, an interactive debugger, and more. # Atom ## SLIMA [SLIMA](https://atom.io/packages/slima) is a SLIME plugin to interactively write Common Lisp with Atom, helping turn Atom into a full-featured Lisp IDE. # Lem [Lem](https://github.com/cxxxr/lem) is a ready-to-use Common Lisp editor with an ncurses and Electron interface. # cl-repl [cl-repl](https://github.com/koji-kojiro/cl-repl) is an ipython-like REPL for Common Lisp.