Recs.
Updated
SpecsUpdate
Pros
Pro Simple but powerful configuration architecture
At the heart of Spacemacs, the configuration layers group packages configuration into semantic units that can be toggled on and off. The architecture is simple but powerful allowing to easily manage configuration dependencies between hundreds of packages.
Pro Great support from the community
The community is very active and there is a welcoming gitter chat to ask for questions.
Pro Mnemonic and consistent keybindings
Space-lead key bindings are organized in mnemonic namespaces. For instance, buffer actions are under SPC b
, file actions are under SPC f
, project actions are under SPC p
, search actions are under SPC s
, and so on. Keybindings are consistent across the whole distribution thanks to a set of conventions.
Cons
Con High CPU and unresponsive at times
There are occasions when Spacemacs would suddenly consume a LOT of CPU and at other times would become completely unresponsive. Restarting Spacemacs would always fix it for a while. It was just really unstable and this was only 6 months or so ago. May be fixed in newer versions.
Recommendations
Comments
Flagged Pros + Cons
Pro Lowers the risk of RSI by using the spacebar as leader
Spacemacs got its name from the fact that it is uses the space bar as a default leader key. The key was chosen because it is easy to press and to hopefully lower the risk of RSI.
Pro Gradual learning curve
Evil package is a first class citizen and Spacemacs embraces it from day one. Evil package allows Vim users to be productive very quickly while still allowing regular Emacs users to use Spacemacs.