Tu banner alternativo

Spacemacs

In today's world, Spacemacs has acquired unprecedented relevance, becoming a topic of interest to a wide range of people and disciplines. Whether it is Spacemacs as a prominent figure in history, as a key concept in a field of study, or as a significant event today, his impact is undeniable. In this article, we will delve into the universe of Spacemacs, exploring its origins, evolution and its influence on various aspects of society. From its appearance to its contemporary relevance, Spacemacs has been the subject of analysis and debate, generating a vast wealth of knowledge that deserves to be explored in detail.

Tu banner alternativo
Spacemacs
Original authorSylvain Benner[1]
DevelopersSylvain Benner and many others[2]
Initial release30 October 2014 (2014-10-30)
Repository
Written inEmacs Lisp
Operating systemUnix, Linux, Windows NT, macOS
Available inEnglish (by default)
TypeText editor
LicenseGPL-3.0-or-later[3][4][5]
Websitewww.spacemacs.org

Spacemacs is a configuration framework for GNU Emacs.[6] It can take advantage of all of GNU Emacs' features, including both graphical and command-line user interfaces, and being executable under X Window System and within a Unix shell terminal.[7] It is free and open-source software (FOSS) released under the GPL-3.0-or-later license.[3][4][5]

Spacemacs consists mainly of configuration files, pre-defined internal commands, and configurations for various plug-ins (called 'packages').[8][9][10] It features a novel mnemonic key binding design (e.g., commands for file manipulation often start with "f",) which attempts to improve ergonomics (and avoid emacs pinky), a system for adding or excluding pre-configured features called 'layers', and includes verbose software documentation. It has three user-selectable input modes: Emacs mode, Vim mode (based on the evil Emacs package for Vim emulation), and Hybrid mode.

Spacemacs has a light and dark theme that are the fifth most downloaded emacs theme as of 2025 based on MELPA downloads.[11]

As of 2021, its repository on GitHub has been starred over 21,100 times and has over 11,300 commits.[12]

See also

References

  1. ^ "Spacemacs: Emacs advanced Kit focused on Evil". www.spacemacs.org.
  2. ^ Contributors to Spacemacs, GitHub
  3. ^ a b Benner, Sylvain. "License". Github.com.
  4. ^ a b "Apply GPLv3 terms explicitly to all elisp files". GitHub. 2021-03-26.
  5. ^ a b "Add missing GPLv3 headers to various files". GitHub. 2021-04-09.
  6. ^ Nedrich, Matt (2016-08-30). "An Introduction to Spacemacs".
  7. ^ Erickson, Alejandro (2016-07-11). "Emacs to Evil to Spacemacs, A Journey". Archived from the original on 2018-09-03. Retrieved 2017-01-20.
  8. ^ Benner, Sylvain (2016-10-03). "Frequently Asked Questions".
  9. ^ C.H., Swaroop (2015-05-22). "Tech: Using Spacemacs". Archived from the original on 2018-10-31. Retrieved 2017-01-20.
  10. ^ McCowan, Ian (2014-04-07). "A Vimmer's Emacs Prerequisites".
  11. ^ "Emacs Themes: Top Themes". 2025-04-13.
  12. ^ spacemacs on GitHub