How to actually define key binds in Emacs?

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • dots

    Personal dotfiles. (by jakobklemm)

    If anybody has a setup even remotely similar to mine, some input would be appreciated. I would especially like to know how I can define key bindings without having them overwritten by some other mode or package. For more context, my entire key binds setup can be found here.

  • general.el

    More convenient key definitions in emacs

    You might benefit from doing everything through General

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • jake-emacs

    My personal Emacs configuation.

    +1 to this. Here’s my configuration, might help you. Go to the keyboard section. https://github.com/jakebox/jake-emacs

  • evil-guide

    Draft of a guide for using emacs with evil

    I'd recommend reading noctuid's evil guide, particularly the link to the spacemacs keymap guide and the mention of the commentary on evil-core.el

  • spacemacs

    A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!

    I'd recommend reading noctuid's evil guide, particularly the link to the spacemacs keymap guide and the mention of the commentary on evil-core.el

  • evil-collection

    A set of keybindings for evil-mode

    Oh, and stick this in your use-package for general: ;; We want SPC as a leader key, probably. So do this. It just affects what ;; keybinds are overridden by the `override' keymap functionality that ;; `general' provides. ;; ;; https://github.com/emacs-evil/evil-collection#making-spc-work-similarly-to-spacemacs ;; ;; NOTE: `evil-collection' binds over SPC in many packages. To use SPC as a ;; leader key with `general', first set these override states: (setq general-override-states '(insert emacs hybrid normal visual motion operator replace))

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts