Raccourcis clavier
Contrôles généraux
| Raccourci | Description | Contexte |
|---|---|---|
Ctrl+C | Annuler la saisie 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+R | Recherche inversée dans l’historique des commandes | Rechercher dans les commandes précédentes de manière interactive |
Flèches Haut/Bas | Naviguer dans l’historique des commandes | Rappeler les saisies précédentes |
Esc + Esc | Rembobiner le code/conversation | Restaurer le code et/ou la conversation à un point précédent |
Tab | Basculer la réflexion étendue | Basculer entre Réflexion activée et Réflexion désactivée |
Shift+Tab | Basculer les modes de permission | Basculer entre Mode Auto-Acceptation, Mode Plan et mode normal |
Saisie 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 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, journaux |
Configurez votre 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 de 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 |
Mode éditeur Vim
Activez l’édition de style vim avec la commande/vim ou configurez de manière permanente via /config.
Changement de mode
| Commande | Action | Depuis le 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 | Se déplacer gauche/bas/haut/droite |
w | Mot suivant |
e | Fin du mot |
b | Mot précédent |
0 | Début de ligne |
$ | Fin de ligne |
^ | Premier caractère non-blanc |
gg | Début de la saisie |
G | Fin de la saisie |
Édition (mode NORMAL)
| Commande | Action |
|---|---|
x | Supprimer le caractère |
dd | Supprimer la ligne |
D | Supprimer jusqu’à la fin de ligne |
dw/de/db | Supprimer mot/jusqu’à la fin/en arrière |
cc | Changer la ligne |
C | Changer jusqu’à la fin de ligne |
cw/ce/cb | Changer mot/jusqu’à la fin/en arrière |
. | Répéter le dernier changement |
Historique des commandes
Claude Code maintient un 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)
- Note : L’expansion d’historique (
!) est désactivée par défaut
Recherche inversée avec Ctrl+R
Appuyez surCtrl+R pour rechercher de manière interactive dans votre historique de commandes :
- Démarrer la recherche : Appuyez sur
Ctrl+Rpour activer la recherche inversée d’historique - Taper la requête : Entrez le texte à rechercher dans les commandes précédentes - le terme de recherche sera surligné dans les résultats correspondants
- Naviguer dans les correspondances : Appuyez sur
Ctrl+Rà nouveau pour parcourir les correspondances plus anciennes - Accepter la correspondance :
- Appuyez sur
TabouEscpour accepter la correspondance actuelle et continuer l’édition - Appuyez sur
Entréepour accepter et exécuter la commande immédiatement
- Appuyez sur
- Annuler la recherche :
- Appuyez sur
Ctrl+Cpour annuler et restaurer votre saisie originale - Appuyez sur
Retour arrièresur une recherche vide pour annuler
- Appuyez sur
Commandes bash en arrière-plan
Claude Code prend en charge l’exécution de commandes bash en arrière-plan, vous permettant de continuer à travailler pendant que des processus de longue durée s’exécutent.Comment fonctionne l’arrière-plan
Quand 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 d’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 des commandes en arrière-plan, vous pouvez soit :- Demander à Claude Code d’exécuter une commande en arrière-plan
- Appuyer 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 à cause de la touche de préfixe de tmux.)
- La sortie est mise en mémoire tampon et Claude peut la récupérer en utilisant l’outil BashOutput
- Les tâches d’arrière-plan ont des ID uniques pour le suivi et la récupération de sortie
- Les tâches d’arrière-plan sont automatiquement nettoyées quand Claude Code se ferme
- 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 des commandes bash directement sans passer par Claude en préfixant votre saisie avec ! :
- Ajoute la commande et sa sortie au contexte de conversation
- Affiche le progrès et la sortie en temps réel
- Prend en charge la même mise en arrière-plan
Ctrl+Bpour les commandes de longue durée - Ne nécessite pas que Claude interprète ou approuve la commande
Voir aussi
- Commandes slash - Commandes de session interactive
- Points de contrôle - Rembobiner les modifications de Claude et restaurer les états précédents
- Référence CLI - Drapeaux et options de ligne de commande
- Paramètres - Options de configuration
- Gestion de la mémoire - Gestion des fichiers CLAUDE.md