Devises › Euro – Livre sterling
Langues › Néerlandais • Anglais • Français • Italien • Espagnol • Allemand • Suédois
Délai de livraison › Clé reçue par e-mail en 2 minutes
Toutes les combinaisons de raccourcis clavier pour les éditeurs de texte et de code
Les raccourcis clavier les plus importants pour les éditeurs de texte et de code
Avec les raccourcis clavier adaptés, vous pouvez éditer du texte plus rapidement, effectuer des recherches dans vos fichiers et modifier plusieurs lignes à la fois. Cet ouvrage de référence répertorie 100 raccourcis clavier et combinaisons de touches essentiels pour Notepad++, Sublime Text, Vim, Neovim et Emacs, accompagnés d’explications claires pour chaque commande.
Quels sont les raccourcis clavier importants dans les éditeurs de texte et de code ?
Les raccourcis clavier les plus importants vous aident à rechercher, remplacer, modifier des lignes, sélectionner et enregistrer. Dans les éditeurs de code, s'y ajoutent des commandes pour les commentaires, l'indentation et la navigation entre les parenthèses correspondantes.
Le fonctionnement varie considérablement d’un éditeur à l’autre. Notepad++ et Sublime Text utilisent de nombreuses combinaisons de touches bien connues avec la touche Ctrl. Vim et Neovim fonctionnent par modes : une même lettre peut servir à saisir du texte ou à exécuter une commande. Emacs utilise souvent une série de deux combinaisons de touches.
Vous trouverez ci-dessous 20 entrées par éditeur, soit 100 au total. Il s’agit d’une sélection de commandes standard importantes. Ces éditeurs proposent en outre davantage de commandes et de possibilités pour attribuer vous-même des raccourcis clavier.
| Editeur | Mentions légales | Thèmes principaux |
|---|---|---|
| Notepad++ | 1–20 | Recherche, déplacement de lignes, commentaires, signets et saisie semi-automatique. |
| Sublime Text | 21–40 | Navigation dans les fichiers, curseurs multiples, sélections et édition de lignes. |
| Vim | 41–60 | Modes, navigation, copie, suppression, recherche et enregistrement. |
| Neovim | 61–80 | Objets de texte, indentation, windows fractionnées et tampons. |
| Emacs | 81–100 | Fichiers, tampons, sélections, requêtes et windows. |
Comment lire les combinaisons de touches
Pour Ctrl + F, maintenez la touche Ctrl enfoncée tout en appuyant sur F. Pour Ctrl + K, puis Ctrl + D, vous effectuez deux combinaisons à la suite. Une séquence telle que dd signifie que vous appuyez deux fois sur d, sans la touche Ctrl.
Les tableaux pour Notepad++ et Sublime Text utilisent les raccourcis clavier par défaut Windows. Vim, Neovim et Emacs sont décrits sans profils de touches personnalisés ni plug-ins. Un terminal, un système d’exploitation ou une configuration personnalisée peuvent intercepter ou modifier certaines combinaisons.
Les majuscules sont importantes : dans Vim et Neovim, « v » et « V » correspondent à des commandes différentes. Pour taper une majuscule, utilisez généralement la touche Maj, puis relâchez-la.
Notepad++ : 20 raccourcis clavier essentiels
Notepad++ est pratique pour le code source, les fichiers de configuration, les exportations et le texte brut. La recherche, l'édition de lignes et les signets, en particulier, vous font gagner beaucoup de temps lorsque vous travaillez sur des fichiers volumineux.
Rechercher et parcourir un fichier
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 1 | Ctrl + F | Ouvre la fenêtre de recherche. Recherchez un mot, un fragment de texte ou un motif dans le document actuel et vérifiez, si nécessaire, le mode de recherche défini. |
| 2 | Ctrl + H | Ouvrez la fonction « Rechercher et remplacer ». Saisissez le texte d’origine et le texte de remplacement ; choisissez ensuite si vous souhaitez modifier une seule occurrence ou plusieurs occurrences. |
| 3 | Ctrl + Maj + F | Ouvre la fonction « Recherche dans les fichiers ». Elle vous permet de rechercher des fichiers dans un dossier sélectionné, éventuellement en vous limitant à certains types de fichiers, tels que les fichiers texte ou les scripts. |
| 4 | F3 | Passez instantanément au résultat suivant de la recherche en cours. Vous n’avez ainsi pas besoin de rouvrir la fenêtre de recherche à chaque fois. |
| 5 | Shift + F3 | Retour à l'offre précédente. Pratique si vous avez manqué une annonce ou si vous souhaitez consulter les résultats de recherche en arrière. |
| 6 | Ctrl + G | Ouvre la fenêtre pour accéder instantanément à une ligne ou à un emplacement. Utilisez un numéro de ligne figurant dans un message d'erreur pour trouver rapidement l'endroit souhaité. |
| 7 | Ctrl + B | Passe à la parenthèse correspondante lorsque le curseur se trouve sur une parenthèse reconnue. Utile pour vérifier des expressions ou des blocs de code imbriqués. |
Modifier les règles et le texte
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 8 | Ctrl + D | Duplique la sélection ou, en l’absence de sélection, la ligne actuelle. Utilisez cette fonction pour des lignes de configuration similaires, puis modifiez les valeurs qui diffèrent. |
| 9 | Ctrl + L | Coupe la ligne actuelle. La ligne disparaît du document et est copiée dans le presse-papiers, ce qui vous permet de la coller ailleurs. |
| 10 | Ctrl + Maj + ↑ | Déplace la ligne actuelle ou les lignes sélectionnées vers le haut. Cela vous permet de modifier l'ordre sans avoir à couper, naviguer et coller séparément. |
| 11 | Ctrl + Maj + ↓ | Déplace la ligne actuelle ou les lignes sélectionnées vers le bas. Pratique pour réorganiser des listes, des paramètres ou des instructions successives. |
| 12 | Ctrl + Q | Active ou désactive les commentaires de ligne. Les caractères de commentaire utilisés dépendent du langage de programmation défini et de sa prise en charge. |
| 13 | Ctrl + Espace | Affiche les suggestions de texte ou de code disponibles. Les suggestions dépendent notamment de la langue active, des mots présents dans les documents et des options de saisie automatique définies. |
| 14 | Ctrl + Maj + Espace | Affiche les informations disponibles sur les paramètres de la fonction. Cette fonctionnalité est active lorsque des informations correspondantes sont disponibles pour la langue et la fonction sélectionnées. |
| 15 | Ctrl + J | Fusionne les lignes sélectionnées en supprimant les sauts de ligne internes. Vérifiez ensuite les espaces et la lisibilité, en particulier dans le code source ou les données structurées. |
| 16 | Ctrl + U | Convertissez le texte sélectionné en minuscules. Convient à l'édition de texte ; pour les codes, tenez compte des noms sensibles à la casse. |
| 17 | Ctrl + Maj + U | Mettez le texte sélectionné en majuscules. Pratique pour les titres ou les désignations fixes, à condition que la modification orthographique soit autorisée sur le fond. |
Utiliser les signets
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 18 | Ctrl + F2 | Ajoute ou supprime un signet sur la ligne actuelle. Utilisez cette fonction pour marquer les endroits importants auxquels vous souhaitez revenir pendant l'édition. |
| 19 | F2 | Passe au signet suivant dans le document. C'est pratique lorsque tu souhaites vérifier plusieurs paramètres ou passages de texte dispersés les uns après les autres. |
| 20 | Shift + F2 | Retour au signet précédent. Utilisez cette fonction pour revenir en arrière parmi les lignes que vous avez précédemment marquées comme points à retenir. |
Sublime Text : 20 raccourcis clavier essentiels
Sublime Text se distingue notamment par une navigation rapide et la possibilité d’effectuer plusieurs sélections simultanées. Cela vous permet d’appliquer la même modification de texte à plusieurs endroits à la fois. Veillez toutefois à vérifier quels passages sont sélectionnés avant de commencer à taper.
Ouvrir des fichiers et rechercher du texte
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 21 | Ctrl + P | Ouvrez Goto Anything. Saisissez un nom de fichier ou une partie reconnaissable de celui-ci pour ouvrir rapidement un fichier parmi les fichiers de projet disponibles. |
| 22 | Ctrl + Maj + P | Ouvre la palette de commandes. Recherchez une commande par son nom lorsque vous connaissez la fonction, mais pas son emplacement dans le menu ni le raccourci clavier correspondant. |
| 23 | Ctrl + R | Affiche les symboles dans le fichier actuel. Lorsque la syntaxe est prise en charge, vous pouvez ainsi accéder instantanément, par exemple, à une fonction ou à une autre définition reconnue. |
| 24 | Ctrl + G | Accédez instantanément à un numéro de ligne. Pratique lorsqu’un message d’erreur, un collègue ou un fichier journal fait référence à une ligne spécifique du document. |
| 25 | Ctrl + F | Ouvre le panneau de recherche pour le fichier actuel. Vérifiez les options telles que la distinction entre majuscules et minuscules et les expressions régulières si les résultats ne correspondent pas à vos attentes. |
| 26 | Ctrl + H | Ouvre la boîte de dialogue de remplacement. Recherchez un fragment de texte et indiquez par quoi vous souhaitez le remplacer, éventuellement au sein d’une partie sélectionnée. |
| 27 | Ctrl + Maj + F | Ouvre la fonction « Recherche dans les fichiers ». Utilisez-la pour rechercher du texte dans un projet ou une plage de fichiers sélectionnée sans avoir à ouvrir chaque fichier individuellement. |
| 28 | F3 | Accède au résultat suivant de la recherche en cours. Cela te permet de parcourir les résultats trouvés les uns après les autres. |
| 29 | Shift + F3 | Permet d'accéder à l'accord précédent. Cette fonction est l'équivalent de la touche F3 et permet de revenir sur un passage précédemment sélectionné. |
Sélections multiples et curseurs
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 30 | Ctrl + D | Sélectionnez un mot ou ajoutez la correspondance suivante. Répétez l'opération pour modifier plusieurs occurrences identiques du texte à la fois. |
| 31 | Ctrl + K, puis Ctrl + D | Passez une sélection lors de la constitution d’une sélection multiple. Cela vous permet de laisser une entrée spécifique inchangée tout en poursuivant votre sélection. |
| 32 | Alt + F3 | Sélectionne toutes les occurrences du mot actuel. Utilisez cette fonction pour effectuer une modification à grande échelle dans le texte, après avoir vérifié que toutes les sélections sont bien celles que vous souhaitez. |
| 33 | Ctrl + Maj + L | Divise un bloc sélectionné en sélections distinctes, ligne par ligne. Vous pouvez ensuite effectuer la même opération sur chaque ligne sélectionnée. |
| 34 | Ctrl + Alt + ↓ | Étendez une sélection multiple à la ligne suivante. Pratique pour insérer du texte similaire sur des lignes consécutives. |
| 35 | Ctrl + U | Annule la dernière modification de sélection. Utilisez cette fonction lorsque, en utilisant plusieurs curseurs, vous avez ajouté un élément ou une ligne de trop. |
Règles, commentaires et tri
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 36 | Ctrl + Maj + D | Duplique la ligne ou la sélection actuelle. Cela accélère la création de blocs de texte similaires, dans lesquels vous n’aurez ensuite qu’à modifier quelques éléments. |
| 37 | Ctrl + Maj + K | Supprime la ligne actuelle ou les lignes concernées. Vous n’avez pas besoin de sélectionner au préalable le texte exact et la fin de ligne correspondante. |
| 38 | Ctrl + / | Active ou désactive les commentaires de ligne. Sublime Text utilise les lignes de commentaire correspondant à la syntaxe active. |
| 39 | Ctrl + Maj + / | Active ou désactive les commentaires de bloc lorsque la syntaxe le permet. Cela vous permet d’encadrer une partie de texte sélectionnée avec les balises de commentaire appropriées. |
| 40 | F9 | Trie les lignes dans la sélection ou le document. Convient aux listes ; n’utilisez cette fonction que lorsque l’ordre d’origine n’a pas d’importance sur le fond. |
Vim : 20 touches et commandes essentielles
Vim utilise différents modes. En mode normal, vous exécutez des commandes. En mode insertion, vous saisissez du texte. Le mode visuel vous permet de sélectionner du texte.
Toutes les commandes ci-dessous s’exécutent en mode normal, à l’exception de la touche Échap. Les touches h, j, k et l vous permettent respectivement de vous déplacer vers la gauche, vers le bas, vers le haut et vers la droite. Les touches fléchées sont généralement également utilisables.
Saisie et navigation
| N° | Clé ou commande | En quoi consiste cette mission ? |
|---|---|---|
| 41 | i | Lancez le mode de saisie devant le curseur. À partir de ce moment, les lettres seront saisies sous forme de texte jusqu’à ce que vous quittiez le mode de saisie. |
| 42 | Esc | Quittez le mode de saisie ou le mode visuel et revenez au mode normal. Utilisez cette commande avant de donner une instruction d'édition normale. |
| 43 | a | Lancez le mode de saisie après le curseur. Pratique lorsque vous souhaitez ajouter du texte instantanément après le caractère actuel sans avoir à naviguer davantage. |
| 44 | o | Ouvre une nouvelle ligne sous la ligne actuelle et active le mode de saisie à cet endroit. L'indentation automatique éventuelle dépend des paramètres. |
| 45 | w | Passe au début du mot suivant. Les signes de ponctuation et la définition du mot définie influencent les limites utilisées par Vim à cet effet. |
| 46 | b | Permet de revenir en arrière jusqu'au début d'un mot. Si le curseur se trouve au milieu d'un mot, vous passez d'abord au début de ce mot. |
| 47 | 0 | Permet de se positionner sur le premier caractère de la ligne actuelle, y compris les éventuels retraits. Il s'agit de la touche numérique zéro. |
| 48 | $ | Passez à la fin de la ligne actuelle. Saisissez le signe dollar à l'aide de la combinaison de touches correspondant à la configuration de votre clavier. |
| 49 | gg | Passez à la première ligne du fichier. Appuyez deux fois sur la lettre « g » minuscule ; vous n'avez pas besoin d'appuyer sur Entrée ensuite. |
| 50 | G | Permet de passer instantanément à la dernière ligne sans numéro préalable. Avec un numéro de ligne devant, par exemple 25G, vous accédez à cette ligne spécifique. |
Modifier, rechercher et enregistrer du texte
| N° | Clé ou commande | En quoi consiste cette mission ? |
|---|---|---|
| 51 | dd | Supprime la ligne actuelle et la stocke normalement dans un créer un compte. En ajoutant un chiffre devant, tel que 3dd, vous supprimez plusieurs lignes. |
| 52 | yy | Copie la ligne actuelle dans un créer un compte. Dans Vim, cette opération s’appelle « yank » ; cela ne signifie pas automatiquement que le texte se trouve dans le presse-papiers du système. |
| 53 | p | Insère le contenu du presse-papiers après le curseur. Si une ligne entière est copiée, le texte est inséré sous la ligne actuelle. |
| 54 | u | Annule la dernière modification apportée au texte. Appuyer plusieurs fois permet de revenir en arrière en parcourant les modifications disponibles dans le tampon actuel. |
| 55 | Ctrl + R | Rétablit une modification annulée. Cette signification s'applique en mode normal ; dans d'autres modes, la même combinaison peut avoir un effet légèrement différent. |
| 56 | v | Commencez une sélection par caractère. Déplacez le curseur pour étendre la sélection, puis effectuez par exemple une commande de copie ou de suppression. |
| 57 | /texte de recherche, puis Entrée | Recherche en avant le motif spécifié. Les caractères spéciaux peuvent avoir une signification particulière, car Vim prend en charge les motifs et les expressions régulières. |
| 58 | n | Répète la dernière recherche dans le même sens. Après une recherche avec un point d'interrogation, cela peut donc être à rebours. |
| 59 | :w, puis Entrée | Écrit le tampon actuel dans le fichier associé. Pour créer un nouveau tampon sans nom de fichier, vous devez également spécifier un nom. |
| 60 | :wq, puis Entrée | Enregistre le fichier et ferme la fenêtre actuelle. S'il s'agissait de la dernière fenêtre, Vim se ferme, à condition que l'écriture et la fermeture aient réussi. |
Neovim : 20 touches et commandes essentielles
Neovim partage de nombreuses commandes avec Vim. Les commandes de base mentionnées ci-dessus fonctionnent donc également dans Neovim. Cette sélection complémentaire met l’accent sur les modifications de texte ciblées, l’indentation et le travail avec plusieurs windows.
Commencez également ici en mode normal. Les commandes utilisent des fonctions standard et ne nécessitent aucun plug-in. Un tampon est le texte que l'éditeur traite en mémoire ; plusieurs windows peuvent afficher le même tampon.
Mots, sélections et modifications répétées
| N° | Clé ou commande | En quoi consiste cette mission ? |
|---|---|---|
| 61 | ciw | Supprime le mot situé sous le curseur et active le mode de saisie. Vous pouvez ainsi saisir immédiatement un mot de remplacement, sans avoir à le sélectionner manuellement au préalable. |
| 62 | diw | Supprime le mot situé sous le curseur, généralement sans inclure les espaces environnants. Vous restez en mode normal après l'opération. |
| 63 | yiw | Copie le mot situé sous le curseur dans un créer un compte. Pour cela, le curseur n’a pas besoin d’être placé au début du mot. |
| 64 | viw | Sélectionne le mot situé sous le curseur. Utilisez cette fonction comme point de départ lorsque vous souhaitez d’abord voir quel objet texte sera affecté par l’opération suivante. |
| 65 | V | Commencez à sélectionner des lignes complètes. Déplacez le curseur vers le haut ou vers le bas pour ajouter des lignes supplémentaires à la sélection. |
| 66 | Ctrl + V | Lancez la sélection visuelle de blocs lorsque le terminal transmet cette combinaison. Sélectionnez ainsi une zone de texte rectangulaire, par exemple une colonne dans des données alignées. |
| 67 | . | Répète la dernière modification réplicable. Par exemple, modifiez un mot avec « ciw », puis appliquez la même modification à un autre emplacement. |
| 68 | J | Fusionne la ligne actuelle et la suivante. Neovim ajuste généralement l'espacement ; vérifiez le résultat dans le code source ou en cas de mise en forme de texte particulière. |
Modifier le retrait
| N° | Clé ou commande | En quoi consiste cette mission ? |
|---|---|---|
| 69 | >> | Faites passer la ligne actuelle au niveau d'indentation supérieur. La taille de ce saut correspond à la largeur d'indentation définie. |
| 70 | << | Réduit le retrait de la ligne actuelle d’un niveau. Permet de replacer une ligne dans la structure environnante. |
| 71 | == | Recalcule l'indentation de la ligne actuelle. Le résultat dépend de la prise en charge linguistique disponible et des règles d'indentation définies. |
| 72 | gg=G | Réapplique l'indentation à l'ensemble du fichier. La séquence commence par remonter, puis utilise la commande d'indentation jusqu'à la fin du fichier. |
Windows, tampons et remplacement
| N° | Clé ou commande | En quoi consiste cette mission ? |
|---|---|---|
| 73 | Ctrl + W, puis s | Divise la fenêtre actuelle en deux windows superposées. Au départ, les deux affichent le même contenu, ce qui vous permet de comparer deux passages de texte côte à côte. |
| 74 | Ctrl + W, puis v | Crée une division verticale avec des windows côte à côte. Pratique pour afficher simultanément différentes parties d’un fichier. |
| 75 | Ctrl + W, puis w | Passe à la fenêtre suivante. Répétez la séquence pour naviguer entre plusieurs windows de texte ouvertes. |
| 76 | Ctrl + W, puis h | Déplace le focus vers la fenêtre située à gauche de la fenêtre actuelle, s'il y en a une. |
| 77 | Ctrl + W, puis l | Déplace le focus vers la fenêtre située à droite de la fenêtre actuelle. Cela change la fenêtre que vous utilisez, sans modifier le texte. |
| 78 | :bn, puis Entrée | Ouvre le tampon disponible suivant dans la fenêtre actuelle. Les modifications non enregistrées et les paramètres du tampon peuvent déterminer si le changement est autorisé. |
| 79 | :bp, puis Entrée | Ouvre le dernier fichier disponible dans l'historique. Utilisez cette commande avec :bn pour basculer entre les fichiers précédemment ouverts. |
| 80 | :%s/ancien/nouveau/gc, puis Entrée | Recherchez l'ancien motif dans l'ensemble du fichier et demandez, pour chaque occurrence, s'il doit être remplacé par le nouveau. Modifiez les deux textes. |
Emacs : 20 raccourcis clavier essentiels
Emacs utilise sa propre notation, très répandue. C-x signifie Ctrl + X. M-x signifie Meta + X, généralement exécuté avec Alt + X. Si la touche Alt ne fonctionne pas comme Meta, vous pouvez souvent appuyer d’abord sur Esc, puis sur la touche souhaitée.
Pour C-x C-f, appuyez d’abord sur Ctrl + X, puis sur Ctrl + F. Pour C-x b, appuyez d’abord sur Ctrl + X, relâchez la touche Ctrl, puis appuyez sur b. Les raccourcis ci-dessous s’appliquent à la configuration par défaut de GNU Emacs, sans le mode Evil, par exemple.
Gérer les fichiers et les tampons
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 81 | C-x C-f | Ouvre un fichier dans une mémoire tampon. Indiquez le nom du fichier et validez avec la touche Entrée ; si vous saisissez un nouveau nom, vous pouvez créer un nouveau fichier. |
| 82 | C-x C-s | Enregistre le contenu actuel du tampon. Il s'agit de la commande d'enregistrement habituelle ; dans Emacs par défaut, Ctrl + S lance uniquement une commande de recherche. |
| 83 | C-x C-w | Enregistre le contenu actuel du tampon sous un nom de fichier spécifié. Utilisez cette fonction lorsque vous souhaitez enregistrer le texte modifié sous un autre nom. |
| 84 | C-x b | Passe à un tampon nommé. Valide le tampon souhaité avec la touche Entrée pour continuer à travailler dans ce mode texte ou d'édition. |
| 85 | C-x k | Fermez le tampon sélectionné. Emacs peut vous demander de confirmer les modifications ; le fichier correspondant ne sera donc pas supprimé du disque. |
| 86 | C-x C-c | Demande de fermer Emacs. Lorsque des tampons de fichiers ont été modifiés, vous avez la possibilité de choisir les modifications qui doivent encore être enregistrées. |
Rechercher, sélectionner et déplacer du texte
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 87 | C-s | Lancez la recherche anticipée au fur et à mesure que vous tapez. Appuyez à nouveau sur C-s pour trouver la correspondance suivante et confirmez avec Entrée pour quitter le mode de recherche. |
| 88 | C-r | Lancez une recherche en arrière. Cette fonction est utile lorsque le texte recherché se trouve avant le curseur ou si vous souhaitez parcourir les mentions précédentes. |
| 89 | M-% | Lancer le remplacement avec confirmation par accord. Indiquez le texte à rechercher et le texte de remplacement ; par défaut, la commande s'applique à partir du curseur ou dans la sélection active. |
| 90 | C-Spatie | Placez et activez le curseur de sélection. Déplacez ensuite le curseur : la zone située entre le curseur de sélection et le curseur constitue la région sélectionnée. |
| 91 | C-w | Coupe la région sélectionnée et enregistre le texte dans le « kill ring ». Il s'agit de l'historique de texte qu'Emacs utilise pour ce type d'opérations. |
| 92 | M-w | Copie la sélection vers le « kill ring » sans supprimer le texte d’origine. L’interaction précise avec le presse-papiers système dépend de l’environnement. |
| 93 | C-y | Insère le dernier texte enregistré dans le « kill ring ». Dans Emacs, cette opération s’appelle « yank » ; c’est l’équivalent habituel du copier-coller. |
| 94 | M-y | Remplace le texte saisi par une entrée antérieure du « kill ring » dès qu’il est collé. Répétez la commande pour parcourir l’historique du texte disponible. |
Restaurer, exécuter des commandes et diviser les windows
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 95 | C-/ | Annule une modification de texte. Si le terminal ne prend pas en charge cette combinaison, vous pouvez utiliser les alternatives par défaut C-x u ou C-_. |
| 96 | C-g | Interrompt une séquence de touches inachevée ou de nombreuses commandes actives. Utilisez cette commande lorsque Emacs attend une saisie supplémentaire et que vous souhaitez recommencer. |
| 97 | M-x | Exécutez une commande par son nom. Saisissez le nom de la commande, utilisez « complétion » si nécessaire, puis validez avec la touche Entrée. |
| 98 | C-x 2 | Divise la fenêtre sélectionnée en deux windows superposées. Chacune peut afficher le même contenu ou des contenus différents. |
| 99 | C-x 3 | Divise la fenêtre sélectionnée en deux windows côte à côte. Pratique pour consulter simultanément deux passages de texte ou deux fichiers. |
| 100 | C-x o | Déplace le focus vers une autre fenêtre au sein du même cadre Emacs. Répétez la commande pour passer d'une fenêtre de texte à l'autre. |
Comment utiliser ce récapitulatif lors de l'édition ?
Commencez par le tableau de votre propre éditeur. Apprenez d’abord à rechercher, à annuler et à effectuer les opérations que vous répétez le plus souvent. Pour les fichiers de configuration longs, il peut s’agir de créer des signets et de déplacer des lignes. Pour les motifs de texte récurrents, l’utilisation de plusieurs curseurs ou objets texte s’avère plus efficace.
Si vous utilisez Vim ou Neovim, entraînez-vous d’abord à passer du mode saisie au mode normal. Les commandes ne deviennent prévisibles que lorsque vous savez quel mode est actif. Avec Emacs, il est utile de lire les séquences de préfixes à voix haute : d’abord C-x, puis la touche suivante.
- Vérifiez la sélection avant de modifier plusieurs passages de texte à la fois.
- Enregistrez un état intermédiaire avant de remplacer ou de réorganiser un fichier à grande échelle.
- Vérifiez le mode de recherche lorsque les signes de ponctuation sont interprétés différemment de ce qui est prévu.
- Consultez les attributions personnalisées si une combinaison standard exécute une autre fonction.
Foire aux questions sur les raccourcis clavier dans les éditeurs de texte
Les raccourcis clavier de Vim et Neovim sont-ils identiques ?
De nombreuses commandes de base sont identiques. Les commandes Vim présentées dans cet aperçu fonctionnent également dans une configuration standard de Neovim, et bon nombre des commandes Neovim mentionnées fonctionnent également dans Vim. Les différences proviennent notamment des paramètres personnels, des extensions et des fonctionnalités supplémentaires.
Pourquoi Vim ne saisit-il pas de texte lorsque j'appuie sur les touches ?
Vim est probablement en mode normal. Les lettres y exécutent des commandes. Appuyez sur i pour saisir du texte et sur Échap pour revenir en arrière. Cette distinction s'applique également à Neovim.
Pourquoi Ctrl + V ne fonctionne-t-il pas dans Neovim ?
En mode normal, la combinaison Ctrl + V lance par défaut une sélection de bloc, à condition que le terminal prenne en charge cette combinaison. Pour insérer du texte provenant de registres, utilisez par exemple la touche p. Le presse-papiers système est une fonctionnalité distincte dont la disponibilité dépend de l'environnement.
Une sélection multiple modifie-t-elle également les références dans d'autres fichiers ?
Une sélection multiple modifie les passages de texte sélectionnés. Cela ne garantit pas que toutes les références à une fonction ou à une variable soient mises à jour. Pour un changement de nom structurel, vous avez besoin d'un support linguistique adapté et d'une fonction de refactorisation.
Pourquoi certaines combinaisons ne fonctionnent-elles pas dans un terminal ?
Le terminal ou le système d’exploitation peut intercepter les touches. De même, certaines combinaisons peuvent transmettre le même code de caractère. Vérifiez les paramètres du terminal et la configuration des touches de l’éditeur, en particulier pour Ctrl + Espace, les combinaisons Alt et les caractères spéciaux.
Les points clés
- Cet ouvrage de référence contient 100 entrées : 20 par éditeur de texte ou de code.
- Notepad++ et Sublime Text proposent des commandes rapides pour la recherche, la modification de lignes et les sélections.
- Dans Vim et Neovim, le mode actif et les majuscules déterminent la commande qui sera exécutée.
- Emacs utilise des chaînes de préfixes, des tampons et un « kill ring » pour de nombreuses opérations quotidiennes.
- En cas de comportement anormal, vérifiez vos paramètres, vos plug-ins et les éventuels conflits de terminaux.
