You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bracketed paste (sometimes referred to as paste bracketing[1] ) is a mode of some terminal emulators which allows programs running in the terminal to treat pasted text differently from text typed normally
Sounds like a good feature to add. Is this maybe something our terminal abstraction library already supports?
editline does not support bracketed paste. readline, on the other hand, does, along with many other features, such as custom keybindings, vi-mode, etc. Nix already supports being compiled to use readline, but the support for it is somewhat limited. It specifically doesn't support completion right now, although there was a working PR that was rejected several years ago.
Even if Nix didn't swap to readline by default over editline (although I personally think it should), it'd be nice to see some amount of support for it. It's currently treated as a second-class citizen to editline, while providing more functionality.
Is your feature request related to a problem?
https://github.com/ConradIrwin/vim-bracketed-paste
https://en.wikipedia.org/wiki/Bracketed-paste
Proposed solution
Detect Bracketed paste, handle it correctly.
Alternative solutions
Additional context
Checklist
Add 👍 to issues you find important.
PS: similiar issue for fennel REPL
The text was updated successfully, but these errors were encountered: