Usa profiles.defaults en settings.json
para aplicar ajustes globales a todas las instancias del Command Prompt dentro de Windows Terminal, y define defaultProfile
cuando quieras abrir CMD por defecto.
settings.json
Tip: abre la configuración con Ctrl + ,
Es el emulador moderno que unifica CMD, PowerShell, WSL y más, con pestañas, paneos, renderizado acelerado y un sistema de perfiles altamente configurable mediante JSON.
Abre la app y pulsa Ctrl + ,. También puedes usar el menú desplegable → Configuración.
Mantén Shift al abrir Configuración para abrir settings.json
. Ubicación típica:
%LocalAppData%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
# PowerShell
$cfg = "C:\users\$env:UserName\AppData\Local\Packages\Microsoft.WindowsTerminal_*\LocalState\settings.json"
Copy-Item $cfg "$env:USERPROFILE\Desktop\settings_backup.json"
{
"defaultProfile": "{guid}",
"profiles": {
"defaults": {
// Ajustes globales heredados por todos los perfiles
},
"list": [
// Perfiles individuales (CMD, PowerShell, WSL...)
]
},
"schemes": [
// Temas de color
],
"actions": [
// Atajos/acciones
]
}
profiles.defaults
se aplica a todos los perfiles (incluido CMD) salvo que un perfil lo sobrescriba.
{
"profiles": {
"defaults": {
"fontFace": "Cascadia Code",
"fontSize": 12,
"colorScheme": "Campbell",
"cursorShape": "bar",
"startingDirectory": "%USERPROFILE%",
"useAcrylic": true,
"acrylicOpacity": 0.8,
"padding": "8, 8, 8, 8"
}
}
}
Todos los perfiles heredan estos ajustes; los perfiles pueden sobrescribir lo que necesiten.
Establece el GUID del Command Prompt en defaultProfile
para que WT siempre abra CMD.
{
"defaultProfile": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}"
}
Ese GUID es el habitual de CMD. Verifica en tu profiles.list
por si difiere.
{
"profiles": {
"list": [
{
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
"name": "Command Prompt",
"commandline": "%SystemRoot%\System32\cmd.exe",
"fontFace": "Consolas",
"fontSize": 14,
"colorScheme": "One Half Dark",
"startingDirectory": "C:\\Dev",
"cursorShape": "underscore",
"antialiasingMode": "grayscale"
}
]
}
}
{
"schemes": [
{
"name": "Mi Tema",
"black": "#0C0C0C",
"red": "#C50F1F",
"green": "#13A10E",
"yellow": "#C19C00",
"blue": "#0037DA",
"purple": "#881798",
"cyan": "#3A96DD",
"white": "#CCCCCC",
"brightBlack": "#767676",
"brightRed": "#E74856",
"brightGreen": "#16C60C",
"brightYellow": "#F9F1A5",
"brightBlue": "#3B78FF",
"brightPurple": "#B4009E",
"brightCyan": "#61D6D6",
"brightWhite": "#F2F2F2",
"background": "#012456",
"foreground": "#CCCCCC",
"cursorColor": "#FFFFFF"
}
]
}
{
"actions": [
{ "command": "newTab", "keys": "ctrl+t" },
{ "command": { "action":"splitPane", "split":"horizontal" }, "keys":"alt+shift+-" },
{ "command": { "action":"copy", "singleLine": false }, "keys":"ctrl+c" }
]
}
{
"profiles": {
"defaults": {
"fontFace": "Fira Code",
"fontSize": 11,
"colorScheme": "One Half Dark",
"startingDirectory": "%USERPROFILE%\Documents\Projects",
"snapOnInput": true,
"historySize": 9001
}
}
}
{
"profiles": {
"defaults": {
"fontFace": "Consolas",
"fontSize": 12,
"colorScheme": "Campbell",
"cursorShape": "underscore",
"startingDirectory": "C:\\",
"useAcrylic": false
}
}
}
{
"profiles": {
"defaults": {
"fontFace": "Cascadia Code PL",
"fontSize": 13,
"colorScheme": "Campbell",
"useAcrylic": true,
"acrylicOpacity": 0.75,
"padding": "12, 12, 12, 12"
}
}
}
Propiedad | Descripción | Ejemplos |
---|---|---|
fontFace | Fuente del texto | Cascadia Code, Consolas, Fira Code |
fontSize | Tamaño de fuente | 10, 12, 14, 16 |
colorScheme | Esquema de color | Campbell, One Half Dark, Solarized |
cursorShape | Forma del cursor | bar, underscore, filledBox |
startingDirectory | Directorio inicial | %USERPROFILE%, C:\Dev |
useAcrylic | Transparencia | true, false |
acrylicOpacity | Nivel de transparencia | 0.1 a 1.0 |
padding | Espaciado interno | 8,8,8,8 |
defaults
Elimina settings.json
y WT lo regenerará al abrirse.
{
"actions": [
{ "command":"newTab", "keys":"ctrl+t" },
{ "command": {"action":"splitPane","split":"vertical"}, "keys":"alt+shift+\\" },
{ "command": {"action":"copy","singleLine": false}, "keys":"ctrl+c" }
]
}
{
"profiles": {
"list": [
{ "name":"CMD - Desarrollo", "commandline":"cmd.exe", "startingDirectory":"C:\\Dev", "colorScheme":"One Half Dark" },
{ "name":"CMD - Sistema", "commandline":"cmd.exe", "startingDirectory":"C:\\Windows\\System32", "colorScheme":"Campbell" }
]
}
}