warpdotdev / warpdotdev/warp

Cut / Copy / Paste options for any part of the terminal

Open
#4,613 2 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area:terminal-input enhancement triaged
Dominant language
Rust
Stars
65.1k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

Discord username (optional)

v0r37x

Describe the solution you'd like?

I use nano while ssh'd very often (this is not only an issue with ssh) and I would love it if there weren't only the "Split pane right", "Split pane left", "Split pane down", "Split pane up" options when I right click without text highlighted. I'm aware that the copy option works but the paste is not there by default and it seems that there isn't a way to turn it on, Ctrl + Shift + V is always an option but I enjoy the convenience of doing the same with right click. I'd like to see almost all, if not all of the options that you have in the right click menu on the command line but everywhere in the terminal.

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

If I already have something in my clipboard and I'd rather just use right click, I can't because there is not paste option, there is a copy option if text is already highlighted but other than that, I'd like to see almost all, if not all of the options that you have in the right click menu on the command line but everywhere in the terminal.

Additional context
Screenshot 2024-03-21 at 8 53 25 PM Screenshot 2024-03-21 at 8 55 40 PM
How important is this feature to you?

5 (Can't work without it!)

Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1

None

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No implementation file or test is named. Start by locating the terminal's right-click context-menu entry point and the existing copy action, then trace how paste is exposed through the terminal; done means copy and paste are available in the terminal context menu even without a text selection, with existing split-pane actions preserved.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.