cli-tool
intermediate
utility
Windows Terminal
📋 Copy All Commands
📄 Generate PDF
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