3 ms·
Lem is cool and is shipping features fast. We don't have an Elisp interpreter, but we already have a small Magit-like interface: see changes, stash files and hu
by vindarel 2y ago
Lem is cool and is shipping features fast. We don't have an Elisp interpreter, but we already have a small Magit-like interface: see changes, stash files and hunks (no line precision yet), interactive rebase…
https://lem-project.github.io/usage/usage/ https://lem-project.github.io/usage/usage/
(development notes: https://lisp-journey.gitlab.io/blog/oh-no-i-started-a-magit-like-plugin-for-the-lem-editor/ https://lisp-journey.gitlab.io/blog/oh-no-i-started-a-magit-...)
Lem has:
- syntax highlighting and language-specific commands (linter etc) for many languages: Common Lisp of course, but also Python, Rust, C, Erlang… JSON, HTML, markdown (including interactive preview in a browser)… a directory mode…
- LSP should just work
- treesitter is a WIP
- graphical and terminal interfaces
- integrated terminal (libvterm)
- project-related commands, interactive grep, tabs, a side-bar project explorer, keyboard macros, multiple cursors, built-in help (to a certain extent), mouse support, transparent background…
- hollerith 2y agoInteresting. Is Lem the editor you use most for editing code? For editing text that is not code?