Spacemacs
Community-driven Emacs distribution that meshes Emacs and Vim features.
- Free • Open Source
- Mac
- Windows
- Linux
...
Spacemacs is an beautiful Emacs distribution designed for both
GNU Emacs and
Vim users.
Features
- Access documentation in Emacs with SPC h SPC.
- Beautiful, distraction free UI and its functional mode-line.
- All key bindings are accessible by pressing the space bar or alt-m.
- Commands have mnemonic prefixes like SPC b for all the buffer commands or SPC p for the project commands.
- Discover hundreds of ready-to-use packages nicely organised in configuration layers following a set of conventions.


Features
- Access documentation in Emacs with SPC h SPC.
- Beautiful, distraction free UI and its functional mode-line.
- All key bindings are accessible by pressing the space bar or alt-m.
- Commands have mnemonic prefixes like SPC b for all the buffer commands or SPC p for the project commands.
- Discover hundreds of ready-to-use packages nicely organised in configuration layers following a set of conventions.
Show full description ▾
Features Vote on or suggest new features
Comments and Reviews Post a comment / reviewSort: relevance • date
Category
DevelopmentTags
- Text Editors
Lists containing Spacemacs
Spacemacs
Summary and Relevance
Our users have written 2 comments and reviews about Spacemacs, and it has gotten 22 likes
- Developed by Sylvain Benner
- Open Source and Free product.
- Average rating of 4
- 29 alternatives listed
Popular alternatives
View allSpacemacs was added to AlternativeTo by Ugotsta on Sep 20, 2016 and this page was last updated Apr 6, 2020.
The most full-featured and innovative Emacs distribution.
Spacemacs abstracts related Emacs packages/configurations through its set of layers (and there's a lot of layers, a lot). Example: you want to write Java code, then you just add "Java" to your ".spacemacs", restart Emacs, and you're mostly done (I say mostly because sometimes you'd want specific stuff like LSP and you'd need to set one or two variables and/or install the respective package for your distribution, although Spacemacs also offer the option to install it for you). If you want something that isn't already provided by the existing layers, you can 1. easily install specific Emacs packages and tweak them to your liking; or 2. create your own layer.
But it has it cons too:
Combines the best of emacs and vim