-
Notifications
You must be signed in to change notification settings - Fork 190
Open
Labels
A-KeybindingEmacsArea: Handling of default (Emacs style) keybindingsArea: Handling of default (Emacs style) keybindingsA-ViKeybindingArea: Vi(m) keybinding supportArea: Vi(m) keybinding support
Milestone
Description
This issue is part of the larger vision discussion managed in #63 to brainstorm and prioritize ideas around features that would make reedline
as a line editor for you both viable as well as pleasant to use. Feel free to up-vote features you depend on in other tools/shells as well as suggest new ideas!
Keybinding Features
- All major functionality should be exposed via keybindings
- Ability to have multiple keybindings
- VI Mode
- Emacs Mode
- JT Mode (the ability to code like JT)
- Other
- Ability to load keybindings from file
- Ability to execute previously defined code or externals via keybindings
- Ability to have keybinding chords (multiple keyboard shortcuts in succession execute a particular internal or external command)
eugenesvk
Metadata
Metadata
Assignees
Labels
A-KeybindingEmacsArea: Handling of default (Emacs style) keybindingsArea: Handling of default (Emacs style) keybindingsA-ViKeybindingArea: Vi(m) keybinding supportArea: Vi(m) keybinding support