Anteriormente configuré zsh como predeterminado, luego lo desinstalé, ahora no puedo usar bash en Visual Studio

Anteriormente configuré zsh como predeterminado, luego lo desinstalé, ahora no puedo usar bash en Visual Studio

terminal.integrated.shell.linux tenía el valor "usr/bin/zsh". Pero cuando lo desinstalé, el terminal no se abrió.

Luego cambié algunos valores para terminal.integrated.shell.linux, "bash" para terminal.integrated.shell.osx, "bash" también y terminal.external.linuxExec, "x-terminal-emulator"

Ahora funciona. Puedo usar bash shell en Visual Code Studio

Gracias a todos por ayudar

Esta es la captura de pantalla del código visual.

Respuesta1

Parece que tienes una ruta incorrecta configurada en tus editores(o sus complementos de terminal relacionados), de todos modos, también le recomendaré verificar/actualizar su proveedor de shell predeterminado.

Para verificar/actualizar la configuración de su proveedor de shell, puede usar sudo update-alternatives --config shpara enumerar y cambiar los valores predeterminados entre los intérpretes de shell instalados.(ash/dash, zsh, pescado, bash...).

También puedes configurarlo directamente paraintentousando sudo update-alternatives --install /bin/sh sh /bin/bash 100.

Luego debes verificar la configuración de tu editor y también los complementos que estás usando para iniciar/abrir la terminal.(átomo-terminal, terminal-plus, etc.).

  • Deberías usar /bin/bashdondeintérprete de shellSe requiere camino.
  • Utilice /usr/bin/gnome-terminalo /usr/bin/x-terminal-emulatordonde el camino delaplicación de emulador de terminalse requiere.

Espero eso ayude.

Respuesta2

Me enfrenté a este mismo problema recientemente. La solución más sencilla que puedo sugerirle es agregar esta línea en el archivo settings.json de Visual Studio Code. La versión reciente de Code le permite editar settings.json a través de una GUI. Cambie al modo de vista JSON. Puede encontrar ese botón de alternancia en la esquina superior derecha.

"terminal.integrated.shell.linux": "bash"

Y tu estas listo. Ejecute la terminal. Bash debería aumentar.

Respuesta3

  • Abra Preferencias > Configuración o simplemente useCtrl+,
  • BuscarTerminal › Integrated › Shell: Linux
  • Haga clic enEdit in settings.json
  • Finalmente agregue esta línea "terminal.integrated.shell.linux" : "/bin/bash"y reinicie su aplicación.

información relacionada