I have the following files to handle shell configuration:
#~/.bash_profile
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
and
<
You could also try the following:
1 Create a file named /usr/local/bin/bash-login and add :
#!/bin/bash
bash -l
2 Run:
chmod +x /usr/local/bin/bash-login
to make it executable.
3 On your VSC user settings add
{ "terminal.integrated.shell.osx": "/usr/local/bin/bash-login" }
The solution was described at https://github.com/Microsoft/vscode/issues/7263.
Hope it helps