warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
20.93k stars 359 forks source link

Support rectangular selection within a block #2165

Open pcholakov opened 1 year ago

pcholakov commented 1 year ago

Discord username (optional)

No response

Describe the solution you'd like?

Is it possible to perform rectangular text selection in Warp? If so, I haven't figured out how to do so. In iTerm2, holding down Cmd + Alt while dragging causes the selection mode to change to rectangular. VSCode calls this "column selection".

Is your feature request related to a problem? Please describe.

Having rectangular selection makes it much easier to copy fixed layout output or prefixed text.

Additional context

https://code.visualstudio.com/docs/editor/codebasics#_column-box-selection https://www.jetbrains.com/help/rider/Multicursor.html#column_selection

How important is this feature to you?

4

Warp Internal (ignore) - linear-label:770f6576-d6c0-4e4f-a259-fc64b5156087

No response

pcholakov commented 1 year ago

This is what it looks like in iTerm2:

image
dannyneira commented 1 year ago

Thanks for this feature request! Please :+1: this request as it helps us gauge interest. We will post any updates here.

fty1777 commented 1 year ago

This feature would be a real lifesaver in some log reading and output capturing circumstances.

dportalesr commented 1 year ago

Absolutely. I think every IDE out there supports it. I'm relying on copy/pasting from warp into my IDE to perform that kind of selection 🫣

manewitz commented 1 year ago

+1 for me. In other programs, I've heavily used Command-Option drag for rectangle/column selection (to copy items out of a REPL/console session without the prompt for instance)

itshanine commented 11 months ago

I installed warp earlier and switched back to iterm2 when i saw that they don't have this feature, i guess i'll have to wait for it 😕

mikenerone commented 8 months ago

Yes please. I like a lot about Warp, and this is one of the three or four things that are painful to me.

nevdelap commented 6 months ago

This is the thing that has forced me back to Alacritty.

augustin4s commented 5 months ago

The copy on select, which was recently fixed, was one of the two main missing features for me. The rectangular select feature is the last one holding me back from fully migrating to Warp

mikenerone commented 4 months ago

Any movement on this? This is pretty much a standard feature in other terminal apps. iTerm, alacritty, KDE Konsole, Gnome Terminal, PuTTY, heck even Windows Terminal, all do this. I'm having more trouble thinking of a major terminal app that doesn't provide this. I like Warp a lot and I can wait for this a little while longer, but I just want to make it clear that this is a several-times-a-day source of frustration.

graphbear commented 3 months ago

This is likely going to be the final "little thing" that sends me—albeit reluctantly—back to iTerm2.

It's obviously a big enough deal to enough people that there have been several tickets opened for it over the years. And it's one of those "expected" features that even the lowly Apple Terminal has, let alone the many other terminals and IDEs already mentioned.

Can Warp please at least share when this is likely to be implemented?