syl20bnr / spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
http://spacemacs.org
GNU General Public License v3.0
23.68k stars 4.89k forks source link

Missing `N` prefix (forge) from magit-status interface #15957

Closed augustfengd closed 7 months ago

augustfengd commented 1 year ago

Description :octocat:

N seems to be missing from the the magit-status interface, however it still correctly brings up the forge buffer. Other key bindings using forge don't work though.

e.g: b N is supposed to create a branch off of a fork, but I get an error:

Unbound suffix: ‘N’ (Use ‘C-g’ to abort, ‘?’ for help) [forge-dispatch]

Reproduction guide :beetle:

Observed behaviour: :eyes: :broken_heart:

Expected behaviour: :heart: :smile:

System Info :computer:

augustfengd commented 1 year ago

Oh OK, I think @ is used as Forge transient key now, but only available in vim editing style. I must've last used Forge when N was still available (pre https://github.com/syl20bnr/spacemacs/commit/44894c7132e9853d86ab1a8088b91f903954f04d).

Would there be a way to set forge-add-default-bindings to nil for only evil users so that holy mode users could keep the default N transient key from the forge package?

github-actions[bot] commented 7 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid!

bcc32 commented 7 months ago

(this is a comment just to get the bot to remove the stale label)