-
Notifications
You must be signed in to change notification settings - Fork 30.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
terminal.integrated.defaultProfile.linux is ignored for the first terminal opened in a remote-ssh window #131790
Comments
I believe I'm seeing the same issue. I saw that "terminal.integrated.shell.linux" was now deprecated, so I removed it and created two shells in "terminal.integrated.profiles.linux" (bash and tmux) and set "terminal.integrated.defaultProfile.linux": "tmux". When I start VS Code with my remote workspace, a terminal window appears (because the terminal window was open when I closed VS Code), which is not tmux (it seems to be bash). If I then close (with exit) that terminal and press Ctrl-` to open a new terminal, it is tmux. The bug is that the first terminal that is opened by default (restoring the previous state) does not use tmux -- my set default. But the default is used for all further terminals (until I close VS Code and start it again). Note that when I close VS Code with the (tmux) terminal open -- the restart is ignoring both the type of terminal I previously had opened and the default. If I close the terminal panel before closing VS Code, then when I restart there is no terminal window (as expected), and Ctrl-` opens the terminal panel with tmux. Since the terminal window only appears initially when there was one when I closed the Workspace, I believe that restoring the same type of terminal would also solve this bug and might be better (instead of having it use the default). |
I have the sam issue in a normal Linux environment. I checked the insiders and the issue persists. |
I'm seeing the same issue in a local Windows environment - it always opens Powershell first even though Git Bash is the default profile. |
@samgrandad that's #132150 |
same issue |
I don't think it is, I can confirm my local windows environment has this issue way before the 1.60 release, please investigate. |
confirming same behavior windows 10 Pro v20H2 build: 19042.1237 |
Been having this issue for slighty over a week now. VSCode 1.60.0 |
/duplicate #132150 |
Steps to Reproduce:
terminal.integrated.defaultProfile.linux
to a shell that isn't the above (fish)Does this issue occur when you try this locally?: No.
Does this issue occur when you try this locally and all extensions are disabled?: No
I cannot reproduce this locally. It happens every time remotely. The issue occurs even when manually disabling all extensions except for "Remote - SSH" and "Remote - SSH: Editing Configuration Files".
The text was updated successfully, but these errors were encountered: