Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Terminal Windows crea automáticamente perfiles de Subsistema de Windows para Linux (WSL) y PowerShell si instala estos shells en el equipo. Esta característica facilita la inclusión de todos los shells en el terminal sin tener que localizar sus archivos ejecutables. El terminal genera estos perfiles con la source propiedad , que indica al terminal dónde encontrar el ejecutable adecuado.
Al instalar el terminal, establece PowerShell como perfil predeterminado. Para obtener información sobre cómo cambiar el perfil predeterminado, visite la página inicio.
Instalar un nuevo shell después de instalar Terminal Windows
Independientemente de si instala un nuevo shell antes o después de la instalación del terminal, el terminal crea un nuevo perfil para el shell recién instalado.
Ocultar un perfil
Para ocultar un perfil del menú desplegable de tu terminal, añade la propiedad hidden al objeto de perfil en el archivo settings.json y configúralo a true.
"hidden": true
Impedir que se genere un perfil
Para evitar que el terminal genere un perfil dinámico, agregue el generador de perfiles a la matriz disabledProfileSources en la configuración global. Para obtener más información, consulte la página Configuración global.
"disabledProfileSources": ["Windows.Terminal.Wsl", "Windows.Terminal.Azure", "Windows.Terminal.PowershellCore", "Windows.Terminal.SSH"]
Agregar un perfil de terceros
Si una herramienta de línea de comandos de terceros no tiene un perfil generado automáticamente en el archivo desettings.json, puede agregarlo manualmente. Los perfiles siguientes son para algunas herramientas comunes de terceros para su referencia.
Anaconda
Suponiendo que ha instalado Anaconda en %USERPROFILE%\Anaconda3:
{
"commandline": "cmd.exe /k \"%USERPROFILE%\\Anaconda3\\Scripts\\activate.bat %USERPROFILE%\\Anaconda3\"",
"icon": "%USERPROFILE%\\Anaconda3\\Menu\\anaconda-navigator.ico",
"name": "Anaconda3",
"startingDirectory": "%USERPROFILE%"
}
cmder
Suponiendo que ha instalado cmder en %CMDER_ROOT%:
{
"commandline": "cmd.exe /k %CMDER_ROOT%\\vendor\\init.bat",
"name": "cmder",
"icon": "%CMDER_ROOT%\\icons\\cmder.ico",
"startingDirectory": "%USERPROFILE%"
}
Cygwin
Suponiendo que ha instalado Cygwin en C:\cygwin64:
{
"name": "Cygwin",
"commandline": "C:\\cygwin64\\bin\\bash --login -i",
"icon": "C:\\cygwin64\\Cygwin.ico",
"startingDirectory": "C:\\cygwin64\\bin"
}
![NOTA] El directorio inicial de Cygwin se configura para que la ruta funcione. El directorio predeterminado que se abre al iniciar Cygwin será
$HOMEdebido a la bandera--login.
Administrador lejano
Suponiendo que ha instalado Far en c:\Program Files\Far Manager:
{
"name": "Far",
"commandline": "\"c:\\program files\\far manager\\far.exe\"",
"startingDirectory": "%USERPROFILE%",
"useAcrylic": false
},
Git Bash
Suponiendo que ha instalado Git Bash en C:\\Program Files\\Git:
{
"name": "Git Bash",
"commandline": "C:\\Program Files\\Git\\bin\\bash.exe -li",
"icon": "C:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico",
"startingDirectory": "%USERPROFILE%"
}
Git Bash (WOW64)
Suponiendo que instaló Git Bash en C:\\Program Files (x86)\\Git:
{
"name": "Git Bash",
"commandline": "%ProgramFiles(x86)%\\Git\\bin\\bash.exe -li",
"icon": "%ProgramFiles(x86)%\\Git\\mingw32\\share\\git\\git-for-windows.ico",
"startingDirectory": "%USERPROFILE%"
}
MSYS2
Suponiendo que instaló MSYS2 en C:\\msys64:
{
"name": "MSYS2",
"commandline": "C:\\msys64\\msys2_shell.cmd -defterm -no-start -mingw64",
"icon": "C:\\msys64\\msys2.ico",
"startingDirectory": "C:\\msys64\\home\\user"
}
Para obtener más información, consulte la sección Terminals de la documentación de MSYS2.
: