[GH-ISSUE #82] [Enhancement] Standardize builtin editor keybindings in all fields #72

Closed
opened 2026-03-03 01:19:34 +03:00 by kerem · 3 comments
Owner

Originally created by @Kabouik on GitHub (May 8, 2021).
Original GitHub issue: https://github.com/d99kris/nmail/issues/82

Originally assigned to: @d99kris on GitHub.

Some fields currently don't allow terminal keybindings such as ^A, ^E, ^D, ^K, HOME, END.

Originally created by @Kabouik on GitHub (May 8, 2021). Original GitHub issue: https://github.com/d99kris/nmail/issues/82 Originally assigned to: @d99kris on GitHub. Some fields currently don't allow terminal keybindings such as `^A`, `^E`, `^D`, `^K`, `HOME`, `END`.
kerem closed this issue 2026-03-03 01:19:34 +03:00
Author
Owner

@d99kris commented on GitHub (Oct 8, 2022):

With above commit all fields should now support: Left, Right, Backspace, Delete, ^A, ^E, ^D, ^K, ^U, Alt-Left, Alt-Right, Alt-Backspace, Alt-Delete, Home, End.

And multi-line editor shall (continue to) support Up, Down, Page-Up, Page-Down.

If any problems are found, please help to open a new issue.

<!-- gh-comment-id:1272247155 --> @d99kris commented on GitHub (Oct 8, 2022): With above commit all fields should now support: `Left`, `Right`, `Backspace`, `Delete`, `^A`, `^E`, `^D`, `^K`, `^U`, `Alt-Left`, `Alt-Right`, `Alt-Backspace`, `Alt-Delete`, `Home`, `End`. And multi-line editor shall (continue to) support `Up`, `Down`, `Page-Up`, `Page-Down`. If any problems are found, please help to open a new issue.
Author
Owner

@d99kris commented on GitHub (Oct 8, 2022):

Some default key mapping was changed - external editor - to free up ^E, so you may want to delete ~/.nmail/ui.conf (or at least the line for key_ext_editor=) so jumping to end of line with ^E will work.

<!-- gh-comment-id:1272248574 --> @d99kris commented on GitHub (Oct 8, 2022): Some default key mapping was changed - external editor - to free up `^E`, so you may want to delete `~/.nmail/ui.conf` (or at least the line for `key_ext_editor=`) so jumping to end of line with `^E` will work.
Author
Owner

@Kabouik commented on GitHub (Oct 8, 2022):

Great, thanks a lot!

<!-- gh-comment-id:1272306379 --> @Kabouik commented on GitHub (Oct 8, 2022): Great, thanks a lot!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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
starred/nmail#72
No description provided.