Saltar a contenido

Terminal de Windows

Atajo Descripción
Ctrl+Shift+T Nueva pestaña
Ctrl+Shift+W Cerrar pestaña
Ctrl+Tab Pestaña Siguiente
Ctrl+Shift+Tab Pestaña anterior
Ctrl+Shift+1-9 Ir a la pestaña 1-9
Alt+Shift+D Dividir Panel Verticalmente
Alt+Shift+- Dividir Panel Horizontalmente
Alt+Arrow Navegar entre paneles
Alt+Shift+Arrow Cambiar tamaño del panel
Ctrl+Shift+W Cerrar Panel
Atajo Descripción
Ctrl+Shift+N Nueva Ventana
Alt+F4 Cerrar ventana
F11 Alternar Pantalla Completa
Ctrl+, Abrir Configuración
Ctrl+Shift+P Abrir Paleta de Comandos
Alt+Enter Alternar Pantalla Completa
Atajo Descripción
Ctrl+Shift+C Copiar
Ctrl+Shift+V Pegar
Ctrl+A Seleccionar Todo
Shift+Click Extender Selección
Ctrl+Shift+F Encontrar
F3 Buscar Siguiente
Shift+F3 Buscar anterior
Ctrl+Shift+H Buscar y Reemplazar
Atajo Descripción
Ctrl+Shift+Space Abrir Desplegable
Ctrl+Shift+1 Abrir Perfil 1
Ctrl+Shift+2 Abrir Perfil 2
Ctrl+Shift+3 Abrir Perfil 3
Ctrl+Shift+4 Abrir Perfil 4
Ctrl+Shift+5 Abrir Perfil 5
Atajo Descripción
Ctrl+= Aumentar Tamaño de Fuente
Ctrl+- Disminuir Tamaño de Fuente
Ctrl+0 Restablecer Tamaño de Fuente
Ctrl+Shift+ScrollWheel Zoom
Atajo Descripción
Ctrl+Shift+D Duplicar pestaña
Ctrl+Shift+T Nueva pestaña con el mismo perfil
Alt+Click Abrir Hipervínculo
Ctrl+Click Ruta de archivo abierta
Comando Descripción
wt Abrir Windows Terminal
wt -p "Profile Name" Abrir con perfil específico
wt new-tab Abrir nueva pestaña
wt split-pane Dividir panel actual
wt -d C:\path Abrir en directorio específico
\\\\{
    "command": "newTab",
    "keys": "ctrl+t"
\\\\},
\\\\{
    "command": "closeTab",
    "keys": "ctrl+w"
\\\\},
\\\\{
    "command": "splitPane",
    "keys": "alt+shift+d",
    "split": "vertical"
\\\\}
```## Integración de nea de Comandos
```json
\\\\{
    "name": "PowerShell",
    "commandline": "powershell.exe",
    "hidden": false,
    "colorScheme": "Campbell",
    "fontSize": 12,
    "fontFace": "Cascadia Code"
\\\\}
```## Ejemplos de Configuración

### Combinaciones de Teclas Personalizadas
```json
\\\\{
    "name": "Custom Dark",
    "background": "#0C0C0C",
    "foreground": "#CCCCCC",
    "black": "#0C0C0C",
    "blue": "#0037DA",
    "brightBlack": "#767676",
    "brightBlue": "#3B78FF"
\\\\}

Configuración de Perfiles

# Navigation
Set-Location C:\path\to\directory
Get-ChildItem  # List files
Get-Location   # Current directory

# File Operations
New-Item -ItemType File -Name "filename.txt"
New-Item -ItemType Directory -Name "foldername"
Copy-Item source.txt destination.txt
Remove-Item filename.txt

# System Information
Get-ComputerInfo
Get-Process
Get-Service
Get-EventLog -LogName System -Newest 10

Esquemas de Color

# Add to PowerShell profile
Set-Alias ll Get-ChildItem
Set-Alias grep Select-String
Set-Alias which Get-Command

Integración de PowerShell

Comandos Útiles de PowerShell

# List WSL distributions
wsl --list --verbose

# Set default distribution
wsl --set-default Ubuntu

# Open WSL in Windows Terminal
wsl

# Run specific command in WSL
wsl ls -la

Alias de PowerShell

\\\\{
    "name": "Ubuntu",
    "source": "Windows.Terminal.Wsl",
    "commandline": "wsl.exe -d Ubuntu",
    "startingDirectory": "//wsl$/Ubuntu/home/username"
\\\\}

Integración de WSL

Comandos de WSL

# Multi-pane development environment
# Pane 1: Code editor
code .

# Pane 2: Development server
npm start

# Pane 3: Git operations
git status

# Pane 4: File watching/testing
npm test -- --watch

Configuración de Perfil de WSL

# System monitoring panes
# Pane 1: Process monitoring
Get-Process|Sort-Object CPU -Descending

# Pane 2: Event log monitoring
Get-EventLog -LogName System -Newest 20

# Pane 3: Service status
Get-Service|Where-Object \\\\{$_.Status -eq "Running"\\\\}

# Pane 4: Network monitoring
netstat -an

Flujos de Trabajo de Productividad

Configuración de Desarrollo