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
21.21k stars 365 forks source link

can't scroll while using 'screen' command #2599

Open orhalevy opened 1 year ago

orhalevy commented 1 year ago

Discord username (optional)

No response

Describe the bug

I start using 'screen' command (for example screen -S test), When i attached to specific session i can't scroll up or down.

To Reproduce

  1. screen -S test
  2. While you are in 'screen' session
  3. ping or do something to fill the terminal 'ping google.com' and wait a minute
  4. try to scroll up, you can't- when you scroll the mouse the recent commands will show (like when you type on the arrow up or down)

Expected behaviour

No response

Screenshots

Screenshot 2023-02-02 at 16 36 21

also

Screenshot 2023-02-02 at 17 21 26

Operating System

MacOS

OS Version

ventura 13.1

Shell Version

zsh 5.8.1 (x86_64-apple-darwin22.0)

Warp Version

v0.2023.01.24.08.03.stable_01

Additional context

No response

Does this block you from using Warp daily?

No

Warp Internal (ignore): linear-label:b8107fdf-ba31-488d-b103-d271c89cac3e

None

dannyneira commented 1 year ago

Thanks for letting us know. Since Screen is an alt-screen app ( like vim, nano, emacs, etc. ) that takes up the entire view, it doesn't quite fully support all the normal Warp features. We'll post any updates here when this changes.

aparkertg commented 1 year ago

I have this exact same problem. I use screen daily and as a result it's inconvenient to use warp while this issue persists.

phzh24 commented 1 year ago

same problem too.

dmachiavello commented 1 year ago

+1 same issue. even Option+scroll doesn't work (like in iTerm2). can't make Warp my primary for this reason alone.

dannyneira commented 1 year ago

hey folks, sorry about the delays on this issue. As a possible workaround, I was able to get scrolling working by enabling mouse reporting for screen with the following line in the ~/.screenrc file termcapinfo xterm* ti@:te@ as well as Mouse and Scrolling Reporting enabled in the Warp Settings > Features.

dannyneira commented 4 months ago

hey folks, given Warp features arent support in screen, we're tracking this issue for Screen support over at https://github.com/warpdotdev/Warp/issues/4938 and would appreciate it if you could 👍 as this helps us gauge the impact of the issue. I'll mark this bug report as related, though we could possibly fix this before full screen support.