J'ai essayé d'intégrer le shell MSYS2 dans le terminal Visual Studio Code intégré. Voici mes paramètres utilisateur:Comment intégrer le shell MSYS2 dans le code Visual Studio sous Windows?
{
"terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\bash.exe",
"terminal.integrated.shellArgs.windows": ["--login", "-i"]
}
Cependant, je suis tombé sur un problème où --login
modifie le répertoire de travail à la maison de Windows. Je veux que le répertoire courant soit à la racine de mon espace de travail. J'ai essayé d'ajouter un drapeau -c 'cd ${workspaceRoot}'
. Cependant, le bash s'est écrasé au démarrage. Je pourrais correctement accéder au répertoire actuel en supprimant --login
, mais sans mode de connexion, toutes les autres commandes shell (ls
, cd
, etc.) ne sont pas disponibles.
Comment intégrer correctement le shell MSYS2 dans mon vscode?
Je commence habituellement à l'aide msys2 argument '-use-plein path' donc ma variable PATH reste intacte. –