doomemacs / doomemacs/core

Adding a "spacemacs mapping" to ease transition from spacemacs to doom

Open
#940 7 comments 11 reactions 0 assignees View on GitHub
is:feature re:elisp re:keybinds re:modules
Dominant language
Emacs Lisp
Stars
22.7k
Forks
3.1k
Avg merge
10h 46m
Merged PRs (30d)
4

Description

## Background

Doom's existing "spacemacs inspired" keymap is a bit of a double-edged sword. It is close to spacemacs, but different enough that relying on muscle memory will often result in issuing a wrong command.

I took it upon myself to try and recreate the core spacemacs keybindings and combine them where appropriate with doom functionality (if the key wasn't already allocated).

## Question

It doesn't appear that doom has a way to easily distribute the module outside (like spacemacs has with layers).

If that is the case, @hlissner do you think this could be useful to add to the default module or do you have a better idea on how to distribute this as an optional keymap?

## Progress

I am making good headway here if you want to see what the remap looks like:
https://github.com/jsmestad/dfiles/blob/master/.doom.d/%2Bbindings.el#L496-L854

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.