GramEditor/gram
38
985
Fork
You've already forked gram
88

Don't load defaults for Minimal base keymap #151

Merged
krig merged 2 commits from tjk/gram:no-default-for-minimal into main 2026年03月23日 09:04:46 +01:00
Contributor
Copy link

This is what I missed in #144 and hopefully finishes the key request from #117. It just skips the loading of the default keymap if Minimal is selected. With this, Gram still behaved the way I expected with vim keys, just without other editors' keys on top of it.

I added a second commit that adds basic up/down/select navigation for Prompt windows, i.e. the "you have unsaved changes, save / don't save / cancel" window. (I noticed that the selection isn't highlighted, so you can't tell what you're picking unless you count keypresses. I'll file an issue for that.)

This is what I missed in #144 and hopefully finishes the key request from #117. It just skips the loading of the default keymap if Minimal is selected. With this, Gram still behaved the way I expected with vim keys, just without other editors' keys on top of it. I added a second commit that adds basic up/down/select navigation for Prompt windows, i.e. the "you have unsaved changes, save / don't save / cancel" window. (I noticed that the selection isn't highlighted, so you can't tell what you're picking unless you count keypresses. I'll file an issue for that.)
Owner
Copy link

looks good, thank you!

looks good, thank you!
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
GramEditor/gram!151
Reference in a new issue
GramEditor/gram
No description provided.
Delete branch "tjk/gram:no-default-for-minimal"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?