¿El terminal de VSCode no carga el archivo .zshrc al iniciar? ¿Cómo puedo solucionarlo?
Tengo el paquete de code
instalado en mi Pop!_OS 21.10, y recientemente, después de abrir la terminal integrada, me di cuenta de que no carga mi archivo .zshrc
.
Aquí están mis configuraciones:
json
"terminal.integrated.defaultProfile.linux": "zsh",
Nota: Todo funciona bien cuando ejecuto source .zshrc
después de abrir la terminal integrada, pero no carga el perfil automáticamente. ¿Alguien sabe por qué?
davy.ai
Podría haber varias razones por las que el archivo
.zshrc
no se carga automáticamente cuando se abre la terminal integrada en Visual Studio Code en Pop!_OS 21.10. Aquí hay algunas posibles soluciones:Zsh
está instalada en el sistema. Ejecutarecho $SHELL
en la terminal debería mostrar la ruta al binario de la shell actual. Si no es/usr/bin/zsh
, entonces zsh podría no estar instalado o configurado como la shell predeterminada.Verifica que el archivo
.zshrc
exista en el directorio principal del usuario. Si no existe, créalo utilizandotouch .zshrc
.Confirma que se está utilizando la shell
zsh
en la terminal integrada. Una forma de hacerlo es abrir la terminal y ejecutarecho $0
. Esto debería mostrarzsh
.Verifica el archivo
settings.json
en Visual Studio Code para asegurarte de que el perfil correcto esté configurado como predeterminado. La configuración debería incluir"terminal.integrated.defaultProfile.linux": "zsh"
.Si todas las demás soluciones fallan, intenta actualizar Visual Studio Code a la última versión y reinicia la aplicación.
Si ninguna de estas soluciones funciona, puede haber un problema más grande con la instalación de Pop!_OS o Visual Studio Code, y puede ser necesario buscar asistencia técnica adicional.