question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support tmux control mode (-CC flag)

See original GitHub issue

Issue 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:open
  • Created 4 years ago
  • Reactions:68
  • Comments:15 (4 by maintainers)

github_iconTop GitHub Comments

12reactions
vscodebot[bot]commented, Feb 14, 2020

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!

8reactions
nicmcommented, Apr 28, 2020

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found