Many languages are supported with Lem's built-in LSP support.
After installing lem, you can start developing in Common Lisp and extend the editor while it runs.
Other features include:
- Emacs and Vim modes
- ncurses and SDL2 interfaces
- a project explorer tree view
- project-aware commands
- interactive grep and git interfaces
- multiple cursors
- terminal integration with libvterm
- keyboard macros
- tetris
- and more…
With Docker (ncurses version):
$ docker run --rm -it ghcr.io/lem-project/lem:latest
This project exists thanks to all the people who contribute. [Contribute].
Thank you to all our backers! 🙏 [Become a backer]
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]