Support tmux control mode (-CC flag)
See original GitHub issueIssue Type: Feature Request
I saw the suggestion from @roblourens to use tmux in microsoft/vscode-remote-release#1185
That’s mostly good, however has a few issues:
code
command doesn’t work inside tmux.- no GUI support - the built-in tab management and split panes then aren’t usable.
- scrolling doesn’t work (control codes not sent to the terminal?)
I’d love to see support for tmux’s control mode (tmux -CC) - then vscode could use its native tab/window management and sessions would be persisted between app opens/closes.
Extension version: 0.36.0 VS Code version: Code - Insiders 1.34.0-insider (daf71423252a707b8e396e8afa8102b717f8213b, 2019-05-06T22:07:35.830Z) OS version: Darwin x64 18.7.0 Remote OS version: Linux x64 5.2.17-1rodete3-amd64
Issue Analytics
- State:
- Created 4 years ago
- Reactions:68
- Comments:15 (4 by maintainers)
Top Results From Across the Web
What is the "control mode" in tmux? - Unix Stack Exchange
I'm on a Mac and I use iTerm2. As far as I know it's the only terminal emulator that has tmux integration. You...
Read more >tmux(1) - Linux manual page - man7.org
tmux supports a large number of commands which can be used to control its behaviour. Each command is named and can accept zero...
Read more >Bug #1301605 “Add support for tmux integration (like iTerm2)”
iTerm 2 (only for mac) has full tmux integration. Meaning that iTerm 2 will ... OK, so I see it is based on...
Read more >tmux Integration - Documentation - iTerm2 - macOS Terminal ...
Some keystroke must be dedicated to tmux to enter its command mode (^B, by default, ... When you run "tmux -CC", a new...
Read more >Ubuntu Manpage: tmux — terminal multiplexer
The options are as follows: -2 Force tmux to assume the terminal supports 256 colours. -C Start in control mode (see the CONTROL...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!
This came up somewhere else relatively recently so I wrote this page https://github.com/tmux/tmux/wiki/Control-Mode which gives a description of control mode.
Control mode was written for iTerm2 and in some ways stopped at the point where it does everything iTerm2 needs, but I’m open to extending it further if needed. If you move forward with this do feel free to contact me if you have any questions or suggestions.