Raccourcis clavier
Les raccourcis clavier peuvent varier selon la plateforme et le terminal. Appuyez sur ? pour voir les raccourcis disponibles pour votre environnement.
Contrôles généraux
| Raccourci | Description | Contexte |
Ctrl+C | Annuler l’entrée ou la génération actuelle | Interruption standard |
Ctrl+D | Quitter la session Claude Code | Signal EOF |
Ctrl+L | Effacer l’écran du terminal | Conserve l’historique de conversation |
Ctrl+O | Basculer la sortie détaillée | Affiche l’utilisation détaillée des outils et l’exécution |
Ctrl+R | Recherche inversée dans l’historique des commandes | Rechercher dans les commandes précédentes de manière interactive |
Ctrl+V (macOS/Linux) ou Alt+V (Windows) | Coller une image du presse-papiers | Colle une image ou un chemin vers un fichier image |
Flèches Haut/Bas | Naviguer dans l’historique des commandes | Rappeler les entrées précédentes |
Esc + Esc | Rembobiner le code/la conversation | Restaurer le code et/ou la conversation à un point antérieur |
Tab | Basculer la réflexion étendue | Basculer entre Réflexion activée et Réflexion désactivée |
Shift+Tab ou Alt+M (certaines configurations) | Basculer les modes de permission | Basculer entre Mode Auto-Accept, Mode Plan et mode normal |
Entrée multiligne
| Méthode | Raccourci | Contexte |
| Échappement rapide | \ + Entrée | Fonctionne dans tous les terminaux |
| Par défaut macOS | Option+Entrée | Par défaut sur macOS |
| Configuration du terminal | Shift+Entrée | Après /terminal-setup |
| Séquence de contrôle | Ctrl+J | Caractère de saut de ligne pour multiligne |
| Mode collage | Coller directement | Pour les blocs de code, les journaux |
Configurez le comportement de saut de ligne préféré dans les paramètres du terminal. Exécutez /terminal-setup pour installer la liaison Shift+Entrée pour les terminaux iTerm2 et VS Code.
Commandes rapides
| Raccourci | Description | Notes |
# au début | Raccourci mémoire - ajouter à CLAUDE.md | Demande la sélection du fichier |
/ au début | Commande slash | Voir commandes slash |
! au début | Mode Bash | Exécuter les commandes directement et ajouter la sortie d’exécution à la session |
@ | Mention du chemin du fichier | Déclencher l’autocomplétion du chemin du fichier |
Mode éditeur Vim
Activez l’édition de style vim avec la commande /vim ou configurez de manière permanente via /config.
Basculement de mode
| Commande | Action | À partir du mode |
Esc | Entrer en mode NORMAL | INSERT |
i | Insérer avant le curseur | NORMAL |
I | Insérer au début de la ligne | NORMAL |
a | Insérer après le curseur | NORMAL |
A | Insérer à la fin de la ligne | NORMAL |
o | Ouvrir une ligne en dessous | NORMAL |
O | Ouvrir une ligne au-dessus | NORMAL |
Navigation (mode NORMAL)
| Commande | Action |
h/j/k/l | Déplacer gauche/bas/haut/droite |
w | Mot suivant |
e | Fin du mot |
b | Mot précédent |
0 | Début de la ligne |
$ | Fin de la ligne |
^ | Premier caractère non-blanc |
gg | Début de l’entrée |
G | Fin de l’entrée |
Édition (mode NORMAL)
| Commande | Action |
x | Supprimer le caractère |
dd | Supprimer la ligne |
D | Supprimer jusqu’à la fin de la ligne |
dw/de/db | Supprimer mot/jusqu’à la fin/en arrière |
cc | Changer la ligne |
C | Changer jusqu’à la fin de la ligne |
cw/ce/cb | Changer mot/jusqu’à la fin/en arrière |
. | Répéter la dernière modification |
Historique des commandes
Claude Code maintient l’historique des commandes pour la session actuelle :
- L’historique est stocké par répertoire de travail
- Effacé avec la commande
/clear
- Utilisez les flèches Haut/Bas pour naviguer (voir les raccourcis clavier ci-dessus)
- Remarque : L’expansion de l’historique (
!) est désactivée par défaut
Recherche inversée avec Ctrl+R
Appuyez sur Ctrl+R pour rechercher de manière interactive dans votre historique de commandes :
- Démarrer la recherche : Appuyez sur
Ctrl+R pour activer la recherche d’historique inversée
- Saisir la requête : Entrez le texte à rechercher dans les commandes précédentes - le terme de recherche sera mis en évidence dans les résultats correspondants
- Naviguer dans les correspondances : Appuyez à nouveau sur
Ctrl+R pour parcourir les correspondances plus anciennes
- Accepter la correspondance :
- Appuyez sur
Tab ou Esc pour accepter la correspondance actuelle et continuer l’édition
- Appuyez sur
Entrée pour accepter et exécuter la commande immédiatement
- Annuler la recherche :
- Appuyez sur
Ctrl+C pour annuler et restaurer votre entrée d’origine
- Appuyez sur
Retour arrière sur une recherche vide pour annuler
La recherche affiche les commandes correspondantes avec le terme de recherche mis en évidence, ce qui facilite la recherche et la réutilisation des entrées précédentes.
Commandes bash en arrière-plan
Claude Code prend en charge l’exécution de commandes bash en arrière-plan, ce qui vous permet de continuer à travailler pendant que les processus de longue durée s’exécutent.
Fonctionnement de la mise en arrière-plan
Lorsque Claude Code exécute une commande en arrière-plan, il exécute la commande de manière asynchrone et retourne immédiatement un ID de tâche en arrière-plan. Claude Code peut répondre à de nouvelles invites pendant que la commande continue de s’exécuter en arrière-plan.
Pour exécuter les commandes en arrière-plan, vous pouvez :
- Inviter Claude Code à exécuter une commande en arrière-plan
- Appuyez sur Ctrl+B pour déplacer une invocation d’outil Bash régulière vers l’arrière-plan. (Les utilisateurs de Tmux doivent appuyer sur Ctrl+B deux fois en raison de la clé de préfixe de tmux.)
Caractéristiques principales :
- La sortie est mise en mémoire tampon et Claude peut la récupérer à l’aide de l’outil BashOutput
- Les tâches en arrière-plan ont des ID uniques pour le suivi et la récupération de la sortie
- Les tâches en arrière-plan sont automatiquement nettoyées lorsque Claude Code se ferme
Commandes couramment mises en arrière-plan :
- Outils de construction (webpack, vite, make)
- Gestionnaires de paquets (npm, yarn, pnpm)
- Exécuteurs de tests (jest, pytest)
- Serveurs de développement
- Processus de longue durée (docker, terraform)
Mode Bash avec le préfixe !
Exécutez les commandes bash directement sans passer par Claude en préfixant votre entrée avec ! :
! npm test
! git status
! ls -la
Mode Bash :
- Ajoute la commande et sa sortie au contexte de conversation
- Affiche la progression et la sortie en temps réel
- Prend en charge la même mise en arrière-plan
Ctrl+B pour les commandes de longue durée
- Ne nécessite pas que Claude interprète ou approuve la commande
Ceci est utile pour les opérations shell rapides tout en maintenant le contexte de conversation.
Voir aussi