Raccourcis Mac
Le terminal et l'éditeur de code partagent des raccourcis proches, mais pas identiques. Le meilleur trio à mémoriser : Option pour les mots, Cmd pour les lignes/fichier, et Shift pour sélectionner pendant le déplacement.
Terminal (zsh / bash)
| Action | Raccourci |
|---|---|
| Début de la ligne | Ctrl + A |
| Fin de la ligne | Ctrl + E |
| Reculer / avancer d'un mot | Option + ← / Option + → |
| Supprimer le mot précédent | Option + Retour arrière |
| Supprimer jusqu'au début de ligne | Ctrl + U |
| Supprimer jusqu'à la fin de ligne | Ctrl + K |
| Effacer tout l'écran | Ctrl + L |
| Historique des commandes | ↑ / ↓ |
| Rechercher une commande passée | Ctrl + R, puis tape ta recherche |
| Annuler l'édition courante | Ctrl + C |
Le terminal ne permet généralement pas de sélectionner/manipuler des lignes comme un éditeur : on sélectionne à la souris, puis Cmd + C.
Éditeur de code
Déplacement et sélection
| Action | Raccourci |
|---|---|
| Déplacer le curseur d'un caractère | ← / → |
| Déplacer le curseur d'un mot | Option + ← / Option + → |
| Début / fin de ligne | Cmd + ← / Cmd + → |
| Début / fin du fichier | Cmd + ↑ / Cmd + ↓ |
| Ligne suivante / précédente | ↑ / ↓ |
| Sélectionner caractère par caractère | Shift + flèches |
| Sélectionner mot par mot | Option + Shift + ← / → |
| Sélectionner jusqu'au début / à la fin de ligne | Cmd + Shift + ← / → |
| Sélectionner jusqu'au début / à la fin du fichier | Cmd + Shift + ↑ / ↓ |
| Sélectionner tout | Cmd + A |
| Sélectionner un mot | Double-clic |
| Sélectionner une ligne | Triple-clic |
Édition de base
| Action | Raccourci |
|---|---|
| Copier / couper / coller | Cmd + C / X / V |
| Annuler / refaire | Cmd + Z / Cmd + Shift + Z |
| Indenter / désindenter les lignes sélectionnées | Tab / Shift + Tab |
| Commenter les lignes sélectionnées | Cmd + / |
Manipulation de lignes (VS Code, Cursor)
| Action | Raccourci |
|---|---|
| Dupliquer la ligne / sélection | Option + Shift + ↓ ou ↑ |
| Déplacer la ligne / sélection | Option + ↓ ou ↑ |
| Supprimer une ligne | Cmd + Shift + K |
| Ajouter un curseur sur la ligne suivante | Option + Cmd + ↓ |
| Ajouter un curseur sur la ligne précédente | Option + Cmd + ↑ |
title: Raccourcis Mac category: cheatsheets created: 2025-01-XX updated: 2025-01-XX tags: [mac, shortcuts, terminal, zsh, vscode, cursor] confidence: high publish: true
Distinguer terminal et éditeur de code : les raccourcis de base sont proches, mais déplacer une ligne dépend de l'éditeur.
Terminal (zsh / bash)
| Action | Raccourci |
|---|---|
| Début de la ligne | Ctrl + A |
| Fin de la ligne | Ctrl + E |
| Reculer / avancer d'un mot | Option + ← / Option + → |
| Supprimer le mot précédent | Option + Retour arrière |
| Supprimer jusqu'au début de ligne | Ctrl + U |
| Supprimer jusqu'à la fin de ligne | Ctrl + K |
| Effacer tout l'écran | Ctrl + L |
| Historique des commandes | ↑ / ↓ |
| Rechercher une commande passée | Ctrl + R, puis tape ta recherche |
| Annuler l'édition courante | Ctrl + C |
Le terminal ne permet généralement pas de sélectionner/manipuler des lignes comme un éditeur : on sélectionne à la souris, puis Cmd + C.
Éditeur de code
| Action | Raccourci |
|---|---|
| Déplacer le curseur d'un caractère | ← / → |
| Déplacer le curseur d'un mot | Option + ← / Option + → |
| Début / fin de ligne | Cmd + ← / Cmd + → |
| Début / fin du fichier | Cmd + ↑ / Cmd + ↓ |
| Ligne suivante / précédente | ↑ / ↓ |
| Sélectionner caractère par caractère | Shift + flèches |
| Sélectionner mot par mot | Option + Shift + ← / → |
| Sélectionner jusqu'au début / à la fin de ligne | Cmd + Shift + ← / → |
| Sélectionner jusqu'au début / à la fin du fichier | Cmd + Shift + ↑ / ↓ |
| Sélectionner tout | Cmd + A |
| Sélectionner un mot | Double-clic |
| Sélectionner une ligne | Triple-clic |
| Copier / couper / coller | Cmd + C / X / V |
| Annuler / refaire | Cmd + Z / Cmd + Shift + Z |
| Indenter / désindenter les lignes sélectionnées | Tab / Shift + Tab |
| Commenter les lignes sélectionnées | Cmd + / |
Dans VS Code, Cursor et beaucoup d'éditeurs modernes :
| Action | Raccourci |
|---|---|
| Dupliquer la ligne / sélection | Option + Shift + ↓ ou ↑ |
| Déplacer la ligne / sélection | Option + ↓ ou ↑ |
| Supprimer une ligne | Cmd + Shift + K |
| Ajouter un curseur sur la ligne suivante | Option + Cmd + ↓ |
| Ajouter un curseur sur la ligne précédente | Option + Cmd + ↑ |
Le meilleur trio à mémoriser : Option pour les mots, Cmd pour les lignes/fichier, et Shift pour sélectionner pendant le déplacement.
Presse-papiers système
Copier la sortie d'une commande directement dans le presse-papiers :
pwd | pbcopy
Ensuite Cmd + V pour coller.
Lire le contenu du presse-papiers :
pbpaste
Copier le chemin absolu d'un fichier :
realpath mon_fichier.py | pbcopy
Pipe typique : copier le résultat d'un cat, d'un git log --oneline, etc.