Guida completa alle scorciatoie e ai workflow di Windows Terminal per una maggiore produttività su Windows.
Navigazione di Base
| Scorciatoia | Descrizione |
|---|
Ctrl+Shift+T | Nuova scheda |
Ctrl+Shift+W | Chiudi scheda |
Ctrl+Tab | Scheda successiva |
Ctrl+Shift+Tab | Scheda precedente |
Ctrl+Shift+1-9 | Vai alla Scheda 1-9 |
Alt+Shift+D | Dividi Pannello Verticalmente |
Alt+Shift+- | Dividi Pannello Orizzontalmente |
Alt+Arrow | Navigare tra i Riquadri |
Alt+Shift+Arrow | Ridimensiona Riquadro |
Ctrl+Shift+W | Chiudi Riquadro |
Gestione Finestre
| Scorciatoia | Descrizione |
|---|
Ctrl+Shift+N | Nuova Finestra |
Alt+F4 | Chiudi Finestra |
F11 | Attiva Schermo Intero |
Ctrl+, | Apri Impostazioni |
Ctrl+Shift+P | Apri Command Palette |
Alt+Enter | Attiva Schermo Intero |
Selezione e Modifica Testo
| Scorciatoia | Descrizione |
|---|
Ctrl+Shift+C | Copia |
Ctrl+Shift+V | Incolla |
Ctrl+A | Seleziona tutto |
Shift+Click | Estendi Selezione |
Ctrl+Shift+F | Trova |
F3 | Trova Successivo |
Shift+F3 | Trova Precedente |
Ctrl+Shift+H | Trova e Sostituisci |
Gestione Profili
| Scorciatoia | Descrizione |
|---|
Ctrl+Shift+Space | Apri Dropdown |
Ctrl+Shift+1 | Apri Profilo 1 |
Ctrl+Shift+2 | Apri Profilo 2 |
Ctrl+Shift+3 | Apri Profilo 3 |
Ctrl+Shift+4 | Apri Profilo 4 |
Ctrl+Shift+5 | Apri Profilo 5 |
Font e Display
| Scorciatoia | Descrizione |
|---|
Ctrl+= | Aumenta Dimensione Font |
Ctrl+- | Riduci Dimensione Font |
Ctrl+0 | Reimposta Dimensione Font |
Ctrl+Shift+ScrollWheel | Zoom |
Funzionalità Avanzate
| Scorciatoia | Descrizione |
|---|
Ctrl+Shift+D | Duplica scheda |
Ctrl+Shift+T | Nuova scheda con lo stesso profilo |
Alt+Click | Apri Hyperlink |
Ctrl+Click | Percorso File Aperto |
Integrazione Riga di Comando
| Comando | Descrizione |
|---|
wt | Apri Windows Terminal |
wt -p "Profile Name" | Apri con profilo specifico |
wt new-tab | Apri nuova scheda |
wt split-pane | Dividi riquadro corrente |
wt -d C:\path | Apri in directory specifica |
Esempi di Configurazione
Associazioni di Tasti Personalizzate
\\\\{
"command": "newTab",
"keys": "ctrl+t"
\\\\},
\\\\{
"command": "closeTab",
"keys": "ctrl+w"
\\\\},
\\\\{
"command": "splitPane",
"keys": "alt+shift+d",
"split": "vertical"
\\\\}
Configurazione Profili
\\\\{
"name": "PowerShell",
"commandline": "powershell.exe",
"hidden": false,
"colorScheme": "Campbell",
"fontSize": 12,
"fontFace": "Cascadia Code"
\\\\}
Schemi di Colori
\\\\{
"name": "Custom Dark",
"background": "#0C0C0C",
"foreground": "#CCCCCC",
"black": "#0C0C0C",
"blue": "#0037DA",
"brightBlack": "#767676",
"brightBlue": "#3B78FF"
\\\\}
Integrazione PowerShell
Comandi PowerShell Utili
# 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
Alias PowerShell
# Add to PowerShell profile
Set-Alias ll Get-ChildItem
Set-Alias grep Select-String
Set-Alias which Get-Command
Integrazione WSL
Comandi WSL
# 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
Configurazione Profilo WSL
\\\\{
"name": "Ubuntu",
"source": "Windows.Terminal.Wsl",
"commandline": "wsl.exe -d Ubuntu",
"startingDirectory": "//wsl$/Ubuntu/home/username"
\\\\}
Workflow di Produttività
Configurazione Sviluppo
# 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
Amministrazione di Sistema
# 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
Migliori Pratiche
Ottimizzazione delle Prestazioni
- Utilizzare l’accelerazione hardware quando disponibile
- Limitare la dimensione del buffer di scorrimento
- Disabilitare gli effetti visivi non necessari
- Utilizzare tassi di aggiornamento appropriati
Personalizzazione
- Creare profili per ambienti diversi
- Utilizzare schemi di colori significativi
- Configurare font e dimensioni appropriate
- Impostare associazioni di tasti personalizzate
Sicurezza
- Utilizzare Windows Hello per l’autenticazione
- Configurare criteri di esecuzione appropriati
- Utilizzare profili separati per contesti di sicurezza diversi
- Abilitare l’input sicuro per operazioni sensibili
Integrazione Workflow
- Integrare con sistemi di controllo versione
- Utilizzare funzionalità di integrazione shell
- Configurare il cambio automatico di profilo
- Impostare comandi e alias personalizzati