TMUX support #501
Replies: 78 comments 43 replies
-
For anyone interested in this feature, we're running some focus groups to understand this use-case a little bit better. We would love for you to join if you are interested: https://calendly.com/aloke-warp/tmux-focus-group?month=2021-08&date=2021-08-18 |
Beta Was this translation helpful? Give feedback.
-
From @kendallm To Reproduce Create a tmux session in another terminal window |
Beta Was this translation helpful? Give feedback.
-
@thomasmarcel - #156 support starting tmux by default Describe the bug
To ReproduceSteps to reproduce: Add the line below to your .zshrc
Launch Warp Expected behaviour The terminal starts as expected and opens a tmux session." |
Beta Was this translation helpful? Give feedback.
-
mapping the left option key to meta on M1 Macbook Air wouldnt work when using Tmux in Warp. |
Beta Was this translation helpful? Give feedback.
-
I can't start tmux sessions. I can attach to them. But when I try to start them in warp I just get. tmux
[exited] The exit code is 0. Kind of makes warp unusable for me sadly. |
Beta Was this translation helpful? Give feedback.
-
Yeah me too, heavy tmux/vim user, and I loved warp from what I was told. I usually use tabs in tmux and panes in vim |
Beta Was this translation helpful? Give feedback.
-
I use tmuxinator to set up my projects and open all the panes and windows I use. It would be great to have the features of the warp in tmux |
Beta Was this translation helpful? Give feedback.
-
Same here, would love to have tmux support in warp |
Beta Was this translation helpful? Give feedback.
-
Tmux support would be fantastic. I pretty much only use tmux in my terminals. |
Beta Was this translation helpful? Give feedback.
-
I wouldn't mind leaving my tmux workflow if warp supported something like "Workspaces". Basically offering what tmuxinator does. Right now when I use warp, I just have like 10 tabs open. Usually 2 tabs per project (general command stuff, and then lazygit in the other tab). I just want to be able to switch to a different project without having to remember which tab group I was in. |
Beta Was this translation helpful? Give feedback.
-
EDIT: moved my comment to the session management topic, but it talked about how Warp could do session management features that would completely replace my tmux usage. |
Beta Was this translation helpful? Give feedback.
-
Would love to see support for tmux like iTerm2, tmux sessions are opened in tabs |
Beta Was this translation helpful? Give feedback.
-
I don't even need special tmux-support like iTerm because that is tbh not working well for me, but in tmux all the special features of warp are gone apparently. And the first thing I do when I open up my computer and open up the first terminal is to start a shell-script that sets up my environment in tmux for me with multiple tabs, splits and starting some programs. |
Beta Was this translation helpful? Give feedback.
-
My day-to-day workflow involves connecting back to long-running tmux sessions - some on my local machine, and many on a remote machine that I access over SSH. Ideally, for me, the solution that Warp lands on would work as well with remote tmux sessions as it does with local sessions. |
Beta Was this translation helpful? Give feedback.
-
Here's my 50 cent (as mentioned in another issue here): I usually prefer tmux to profiles/sessions, because tmux to me was the well established go to product #1 ... plus
I still don't use warp because I can't go tmux-fullscreen and tmux-statusline rendering isn't good either ... However I want to propose something that I think would be useful, plus feasible if still early days as of sessions/profiles (which I heard isn't (fully??) implemented yet):
If you want to support tmux better anyway and possibly need to integrate with tmux somewhat and plan to have sessions & profiles in the future, why not simply instead of -- take care, persuasive wording ahead
|
Beta Was this translation helpful? Give feedback.
-
Don't think this is a priority for them, can we try to implement this as Warp is OSS? |
Beta Was this translation helpful? Give feedback.
-
I would also really welcome this especially considering you are releasing tmux for Linux soon! Though I bet they are smart enough to release tmux support with Warp Linux or shortly after ✌️ |
Beta Was this translation helpful? Give feedback.
-
++ for this, I need the ability to send keys/text to specific windows, the current synchronise in warp doesn't cut it unfortunately, I also need the ability to spawn background processes. I'd love more transparency on calling the underlying function of warp to open sessions using bash scripts rather than fixed warp commands. |
Beta Was this translation helpful? Give feedback.
-
+1 I use tmux always |
Beta Was this translation helpful? Give feedback.
-
+1 |
Beta Was this translation helpful? Give feedback.
-
+1 also waiting for Tmux support! |
Beta Was this translation helpful? Give feedback.
-
Need Tmux support! |
Beta Was this translation helpful? Give feedback.
-
+++ I need tmux!!! |
Beta Was this translation helpful? Give feedback.
-
my only annoyance of using tmux/screen via ssh with warp is that I cannot scroll with the mouse wheel to see the output of a command that is longer than the current screen, when I scroll I just get a bunch of: this is my only real blocker for warp vs iterm2. |
Beta Was this translation helpful? Give feedback.
-
Feedback from an avid tmux user
|
Beta Was this translation helpful? Give feedback.
-
+1 for this |
Beta Was this translation helpful? Give feedback.
-
there is another issue in warp, the alt and ctrl key dont get passed to neovim or tmux, sometimes ctrl gets passed but alt doesnt |
Beta Was this translation helpful? Give feedback.
-
I need temux support, that's very helpful |
Beta Was this translation helpful? Give feedback.
-
Right now blocks and input don't work within tmux sessions.
The most likely way we would support this is through tmux's control mode feature, like iTerm, where it would integrate with split panes.
https://github.com/tmux/tmux/wiki/Control-Mode
Posting here to get a sense of how useful this would be. Please give it a thumbs up if you'd like it.
Beta Was this translation helpful? Give feedback.
All reactions