Bug 372496 - Support tmux control mode
Summary: Support tmux control mode
Status: CONFIRMED
Alias: None
Product: konsole
Classification: Applications
Component: kpart (show other bugs)
Version: unspecified
Platform: unspecified All
: NOR wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-15 08:56 UTC by Erik Quaeghebeur
Modified: 2024-04-07 22:23 UTC (History)
17 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Quaeghebeur 2016-11-15 08:56:02 UTC
It would be very nice to have tmux ‘back’ yakuake. Namely, let yakuake tabs be tmux windows and yakuake split screens correspond to tmux split screens. It seems this is possible using ‘control mode’:

    http://man7.org/linux/man-pages/man1/tmux.1.html#CONTROL_MODE

It has been implemented in iTerm2 for Mac:

    https://gitlab.com/gnachman/iterm2/wikis/TmuxIntegration

It would be more convenient to use than tmux itself (better KDE integration) and provides an extra layer in case of window manager/X/yakuake crashes.
Comment 1 Philipp A. 2019-02-25 15:39:07 UTC
This would of course also be nice for Konsole.

I don’t know if Konsolepart provides the tabs or they’re implemented differently between Yakuake and Konsole, which would make the difference between filing a new bug for Konsole or moving this one to Konsolepart.
Comment 2 Daniel Albers 2019-08-19 13:06:59 UTC
I agree with Phil, that this has a higher chance to happen in Konsole(part) than in Yakuake. There doesn't seem to be a separate bug component for konsolepart, so moving to Konsole.
Comment 3 Murz 2021-05-12 06:08:36 UTC
Konsole now already have feature to split view (the tab contents) into parts horizontally and vertically, like tmux, so seems integration is possible.
Comment 4 tcanabrava 2021-05-12 09:44:21 UTC
This looks interesting, but I lack the time to implement. Any of you would like to start?
Comment 5 Jeffrey Bouter 2021-11-03 10:00:07 UTC
This would be really nice to have in konsole. I've used this functionality on iTerm2 on a mac, and it works really nicely. Especially for keeping state.
Comment 6 mastergeek.elliott 2023-11-16 07:18:16 UTC
+1

From my point of view, tmux integration is Mac's "killer feature" that Linux lacks. I would love to see this get implemented.
Comment 7 Andrew Udvare 2023-11-16 08:40:54 UTC
macOS does not have the feature. iTerm does.
Comment 8 mastergeek.elliott 2023-11-17 05:33:07 UTC
You are correct, but iterm2 only works on Mac. So it doesn't make a difference as far as I'm concerned.