-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Select with shift-cursor and cut, copy and paste #380
Comments
A selection mode inside the line is definetely in scope. And having a set of keybindings, which you are implying with ctrl-a etc., that are closer to the experience using Windows/windowed applications instead of emacs would also be nice to make it more attractive to people that previously were maybe not unix/terminal power users. Doing selection beyond the current input buffer (e.g. previous output) is not possible with the current design as reedline is not managing the output of other programs (Basically still writes to the virtual teletype paper) Could you move the other issues to their own? ( |
Any updates on this? Boop |
@sholderbach @jntrnr this would be a great addition to the ux! :-) |
Adding LineEditor that implements this selection functionality and is inspired by reedline. They have found a way to do this with crossterm and we could use their code for inspiration ourselves. |
I started to implement the requested functionality in #689. For now only selecting with Shift + Arrow, cut with Ctrl + X, and paste with Ctrl + V is implemented. Pasting with Ctrl + V is only possible (on windows) if |
I think this Issue can be closed, too. What do you think, @fdncred? |
indeed. Thanks! |
I'm really missing features to select text with keys to mark for cut, copy and pasting. Not sure if this is the right place to suggest this or if this is planned or if there is some other way of doing this with bash or emacs knowledge.
Maybe there could also be a mode where I can move around in the terminal with the cursor and mark and copy text?
The new powershell terminal does all this really nice now. Coming from windows I'm really missing these features since they work in all text editors and I have muscle memory for them. I
References
#10
The text was updated successfully, but these errors were encountered: