Raccourcis et workflows complets de Windows Terminal pour une productivité améliorée sur Windows.
Navigation de base
| Raccourci | Description |
|---|
Ctrl+Shift+T | Nouvel onglet |
Ctrl+Shift+W | Fermer l’onglet |
Ctrl+Tab | Onglet suivant |
Ctrl+Shift+Tab | Onglet précédent |
Ctrl+Shift+1-9 | Accédez à l’onglet 1-9 |
Alt+Shift+D | Diviser le volet verticalement |
Alt+Shift+- | Diviser le volet horizontalement |
Alt+Arrow | Naviguer entre les panneaux |
Alt+Shift+Arrow | Redimensionner le volet |
Ctrl+Shift+W | Fermer le volet |
Gestion des fenêtres
| Raccourci | Description |
|---|
Ctrl+Shift+N | Nouvelle Fenêtre |
Alt+F4 | Fermer la fenêtre |
F11 | Basculer en Plein Écran |
Ctrl+, | Ouvrir Paramètres |
Ctrl+Shift+P | Ouvrir la Command Palette |
Alt+Enter | Basculer en Plein Écran |
Sélection et édition de texte
| Raccourci | Description |
|---|
Ctrl+Shift+C | Copier |
Ctrl+Shift+V | Coller |
Ctrl+A | Sélectionner tout |
Shift+Click | Étendre la sélection |
Ctrl+Shift+F | Trouver |
F3 | Rechercher Suivant |
Shift+F3 | Rechercher Précédent |
Ctrl+Shift+H | Rechercher et Remplacer |
Gestion des profils
| Raccourci | Description |
|---|
Ctrl+Shift+Space | Ouvrir le menu déroulant |
Ctrl+Shift+1 | Ouvrir Profil 1 |
Ctrl+Shift+2 | Ouvrir Profil 2 |
Ctrl+Shift+3 | Ouvrir Profil 3 |
Ctrl+Shift+4 | Ouvrir Profil 4 |
Ctrl+Shift+5 | Ouvrir Profil 5 |
Police et affichage
| Raccourci | Description |
|---|
Ctrl+= | Augmenter la taille de police |
Ctrl+- | Réduire la taille de police |
Ctrl+0 | Réinitialiser la taille de police |
Ctrl+Shift+ScrollWheel | Zoom |
Fonctionnalités avancées
| Raccourci | Description |
|---|
Ctrl+Shift+D | Dupliquer l’onglet |
Ctrl+Shift+T | Nouvel onglet avec le même profil |
Alt+Click | Ouvrir le lien hypertexte |
Ctrl+Click | Ouvrir le chemin du fichier |
Intégration de ligne de commande
| Commande | Description |
|---|
wt | Ouvrir Windows Terminal |
wt -p "Profile Name" | Ouvrir avec un profil spécifique |
wt new-tab | Ouvrir un nouvel onglet |
wt split-pane | Diviser le volet actuel |
wt -d C:\path | Ouvrir dans un répertoire spécifique |
Exemples de configuration
Liaisons de touches personnalisées
\\\\{
"command": "newTab",
"keys": "ctrl+t"
\\\\},
\\\\{
"command": "closeTab",
"keys": "ctrl+w"
\\\\},
\\\\{
"command": "splitPane",
"keys": "alt+shift+d",
"split": "vertical"
\\\\}
Configuration de profil
\\\\{
"name": "PowerShell",
"commandline": "powershell.exe",
"hidden": false,
"colorScheme": "Campbell",
"fontSize": 12,
"fontFace": "Cascadia Code"
\\\\}
Schémas de couleurs
\\\\{
"name": "Custom Dark",
"background": "#0C0C0C",
"foreground": "#CCCCCC",
"black": "#0C0C0C",
"blue": "#0037DA",
"brightBlack": "#767676",
"brightBlue": "#3B78FF"
\\\\}
Intégration PowerShell
Commandes PowerShell utiles
# 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
Intégration WSL
Commandes 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
Configuration de profil WSL
\\\\{
"name": "Ubuntu",
"source": "Windows.Terminal.Wsl",
"commandline": "wsl.exe -d Ubuntu",
"startingDirectory": "//wsl$/Ubuntu/home/username"
\\\\}
Workflows de productivité
Configuration de développement
# 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
Administration système
# 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
Meilleures pratiques
- Utiliser l’accélération matérielle lorsqu’elle est disponible
- Limiter la taille du tampon de défilement
- Désactiver les effets visuels inutiles
- Utiliser des taux de rafraîchissement appropriés
Personnalisation
- Créer des profils pour différents environnements
- Utiliser des schémas de couleurs significatifs
- Configurer des polices et des tailles appropriées
- Configurer des liaisons de touches personnalisées
Sécurité
- Utiliser Windows Hello pour l’authentification
- Configurer des politiques d’exécution appropriées
- Utiliser des profils séparés pour différents contextes de sécurité
- Activer l’entrée sécurisée pour les opérations sensibles
Intégration de workflow
- Intégrer avec des systèmes de contrôle de version
- Utiliser les fonctionnalités d’intégration de shell
- Configurer le changement automatique de profil
- Configurer des commandes et des alias personnalisés