{{ Raccourcis clavier essentiels | Essential keyboard shortcuts }}

{{English here!|Français ici !}}

{{Sérieusement, qui a besoin d'une souris quand il édite du texte ?|Seriously, who needs a mouse when editing text?}} — Robert Vanden Eynde
{{La souris, c'est lent... Mais le pad ? C'est pire !|The mouse, that's slow... But trackpad? That's wooorse!}} — Robert Vanden Eynde

{{ Voici selon moi les raccourcis clavier les plus importants pour éditer du texte, ceux-ci marchent même sur Facebook, vous n'êtes pas obligé de les lire mais ça permet de coder super vite croyez-moi ! | Here is a list of the most useful keyboard shortcuts to edit text, those work even on Facebook, you don't have to read them but it's useful to write code very fast trust me! }}

{{Les touches|The keys}}

LenovoKeyboard.jpg
By Raysonho @ Open Grid Scheduler / Grid Engine - Own work, CC0, {{Cliquez ici pour voir en grand}}

{{ Connaissez vous l'utilité de toutes les touches de votre clavier ? | Do you know the use of all your keyboard keys? }}

Symbol{{e|}} {{Utilité|Use}}
{{ Les touches directionnelles (Arrow keys) déplacent le curseur. | Arrows keys (touches directionnelles) move the cursor.}}
⇧Shift {{ ⇧Shift (Maj. pour Majuscules sur les claviers de France) permet d'écrire un caractère de niveau 2, comme les majuscules, ou le point sur un clavier Azerty français. | ⇧Shift (Maj. on keyboard from France) allows writing a level 2 character, like the upper case letters, the dot on a french Azerty keyboard or the parenthesis on a US-Qwerty. }}
AltGr {{AltGr (ou l'Alt de droite) permet d'écrire un caractère de niveau 3 comme le ou le @ sur un Azerty français, on appuie dessus avec le ① pouce droit ( sur Mac). | AltGr (Right Alt) allows writing level 3 characters like the on a french Azerty, the key is pressed using the right thumb (⌥ Option on Mac).}} {{ Notons que certains claviers n'ont pas de touche AltGr, dans ce cas on doit appuyer sur Ctrl+Alt. | Let's notice that some keyboards don't have a AltGr key, one must press Ctrl+Alt. }}
⌫ Backspace {{⌫ Backspace (Ret. Arr. pour Retour Arrière sur les claviers de France) supprime le caractère à gauche. | Backspace (Ret. Arr. for Retour Arrière on keyboard from France) deletes the character to the left.}}
Delete ⌦ {{Delete ⌦ (Suppr. sur les clavier de France) supprime le caractère à droite (parfois ⌃Control+D, parfois Fn+ sous Mac). | Delete ⌦ (Suppr. on keyboard from France) deletes the character to the right (sometimes ⌃Control+D, sometimes Fn+ on Mac).}}
↵ Enter {{↵ Enter (Entrée sur les clavier de France, Return sur les claviers américains) passe à la ligne ou exécute une commande comme envoyer un message. | ↵ Enter (Entrée on keyboards from France, Return on US keyboards) inserts a new line or executes a command like send a message.}}
⎋ Escape {{ Très utile dans certaines applications mais qui fait généralement partie d'une fonctionnalité devant être devinée, ⎋ Escape (Échap. pour (s')Échapper sur les clavier de France) retourne à l'état par défaut, ça dépend beaucoup de l'application mais cette touche est souvent utilisée pour revenir à l'écran normal d'un programme, commme par exemple après avoir ouvert un menu de paramètres ou de recherche. | Very useful in certain applications but is generally part of a functionality that must be guessed, ⎋ Escape (Échap. for (s')Échapper on keyboards from France) goes back to default state, it depends a lot on the applications but this key is often used to go back to the normal state of a programm, like for example when you open a settings menu or a search menu and you want to quickly close it.}}
Pause {{ Cette touche ne sert à rien... Du coup je l'utilise comme ⎄ Compose Key nativement sous Linux ou avec WinCompose sous Windows. | This key is useless... So I use it as a ⎄ Compose Key natively on Linux or with WinCompose on Windows. }}

{{Les classiques|The classics}}

{{ Les classiques, notez que l'on appuie sur Ctrl avec l'⑤ auriculaire de la main gauche ou sous Mac ⌘ Command appuyé avec le ① pouce gauche. | The classics, let's notice that Ctrl is pressed using the ⑤ little finger of the left hand or on Mac ⌘ Command is pressed using the ① thumb of the left hand. }}

{{ Quand j'avais 10 ans, j'ai appris Ctrl+C, Ctrl+V via le clavier uniquement, c'est genre 5 ans après que j'ai appris qu'on pouvait le faire via clic droit... | When I was 10 years old, I learned Ctrl+C, Ctrl+V on the keyboard only, it's like 5 years later I learned that one could do it via right click... }}

Ctrl + Z {{ Annuler, | Undo, }} {{ en utilisant l'⑤ auriculaire gauche pour Ctrl ( + Z sous Mac en utilisant le ① pouce gauche pour ). | using left ⑤ little finger finger for Ctrl ( + Z on Mac using the left ① thumb for ). }}
Ctrl + C {{ Copier, | Copy, }} {{ en utilisant l'⑤ auriculaire gauche pour Ctrl ( + C sous Mac en utilisant le ① pouce gauche pour ). | using left ⑤ little finger finger for Ctrl ( + C on Mac using the left ① thumb for ). }}
Ctrl + V {{ Coller, | Paste, }} {{ en utilisant l'⑤ auriculaire gauche pour Ctrl ( + V sous Mac en utilisant le ① pouce gauche pour ). | using left ⑤ little finger finger for Ctrl ( + V on Mac using the left ① thumb for ). }}
Ctrl + X {{ Couper, | Cut, }} {{ en utilisant l'⑤ auriculaire gauche pour Ctrl ( + X sous Mac en utilisant le ① pouce gauche pour ). | using left ⑤ little finger finger for Ctrl ( + X on Mac using the left ① thumb for ). }}
Ctrl+⇧Shift+Z {{ Rétablir, c'est opération inverse de Ctrl + Z, | Redo, it's Ctrl + Z inverse operation, }} {{ en utilisant l'④ annulaire gauche pour ⇧Shift ou sous Mac on utilisera plutôt l'⑤ auriculaire gauche pour ⇧Shift car le ① pouce est utilisé pour | using our left ④ ring finger for ⇧Shift or on Mac we will rather use the left ⑤ little finger for ⇧Shift because the ① thumb is used for }} ( + + Z {{sous|on}} Mac).

Note{{ |}}: {{ Dans la majorité de mes raccourcis, Ctrl+⇧Shift+Truc est l'inverse de Ctrl+Truc sauf quand l'opération inverse de Ctrl+Truc n'est pas utile can Ctrl+Z (Annuler) le fait très bien. | In the majority of my shortcuts, Ctrl+⇧Shift+Stuff is the inverse of Ctrl+Stuff except when the inverse operation is not useful because Ctrl+Z (Undo) does its job very well. }}

Ctrl + Y {{ Rétablir (opération inverse de Ctrl + Z) dans certaines applications non basées sur Linux | Redo (Ctrl + Z inverse operation) in some applications that are not based on Linux }} ( + Y {{sous|on}} Mac).
Ctrl + F {{ Chercher ! | Search! }} (Ctrl Find) ( + F {{sous|on}} Mac).
⇱ Home {{Aller au début de la ligne ou de la page, peut être également combinée avec ⇧Shift pour sélectionner du texte. | Go to the beginning of the line or the page, can also be used with ⇧Shift to select some text. }}
⇲ End {{ Aller à la fin de la ligne ou de la page, peut être également combinée avec ⇧Shift pour sélectionner du texte. | Go to the end of the line or the page, can also be used with ⇧Shift to select some text. }}

{{Sélectionner, supprimer et se déplacer|Select, delete and move}}

{{Et maintenant, les peu connus !|And now, the infamous ones!}}

Ctrl+ {{ Mot suivant (+ sur Mac). Ctrl (⑤ auriculaire gauche) +  (main droite) si le Ctrl de gauche est utilisé ou Ctrl (① pouce droit) +  (⑤ auriculaire droit) pour n'utiliser qu'une main. | Next word (+ on Mac). Ctrl (left ⑤ little finger) +  (right hand) if the Left Ctrl is used or Ctrl (right ① thumb) +  (right ⑤ little finger) to use only one hand. }}
Ctrl+ {{ Mot précédent (+ sur Mac). Ctrl (⑤ auriculaire gauche) +  (main droite) si le Ctrl de gauche est utilisé ou Ctrl (① pouce droit) +  (② index droit) pour n'utiliser qu'une main. | Previous word (+ on Mac). Ctrl (left ⑤ little finger) +  (right hand) if the Left Ctrl is used or Ctrl (right ① thumb) +  (right ② index finger) to use only one hand. }}
⇧Shift+ {{ Sélectionner un caractère vers la droite. ⇧Shift (② index droit) +  (⑤ auriculaire droit) pour n'utiliser qu'une main si le ⇧Shift est à gauche des flèches. | Select a character to the right. ⇧Shift (right ② index finger) +  (right ⑤ little finger) to use only one hand. }}
⇧Shift+ {{ Sélectionner un caractère vers la gauche. ⇧Shift (② index droit) +  (③ majeur droit) pour n'utiliser qu'une main si le ⇧Shift est à gauche des flèches. | Select a character to the left. ⇧Shift (right ② index finger) +  (right ③ middle finger) to use only one hand if the ⇧Shift is to the left of the arrow keys. }}
Ctrl+⇧Shift+ {{ Sélectionner un mot vers la droite (++ sur Mac). | Select a word to the right (++ on Mac). }} {{Possible à effectuer avec uniquement la main droite avec un peu d'habitude |Possible to do with the right hand only and a some habits}}.
Ctrl+⇧Shift+ {{ Sélectionner un mot vers la gauche (++ sur Mac). | Select a word to the left (++ on Mac). }} {{Possible à effectuer avec uniquement la main droite avec un peu d'habitude |Possible to do with the right hand only and a some habits}}.
Ctrl+ {{ Supprimer le mot précédent (+ sur Mac), c'est très pratique pour supprimer plusieurs mots d'affilées, il suffit de maintenir Ctrl enfoncé et d'appuyer sur ⌫ Backspace plusieurs fois. | Delete previous word (+ on Mac), it's very handy to delete multiple words, you just have to hold Ctrl then press ⌫ Backspace multiple times. }}
Ctrl+Delete ⌦ {{ Supprimer le mot suivant (n'existe pas sur Mac), même remarque que la ligne précédente. | Delete next word (+ on Mac), same note as previous line. }}
{{Double clic|Double click}} {{ Sélectionner le mot sous la souris. | Select the word under the mouse. }}
{{Triple clic|Triple click}} {{ Sélectionner la ligne sous la souris, ou parfois tout le paragraphe. | Select the line under the mouse, or sometimes the whole paragraph. }}
⇧Shift+⇱ Home {{Sélectionner jusqu'au début de la ligne.|Select until the beginning of the line.}}
⇧Shift+⇲ End {{Sélectionner jusqu'à la fin de la ligne.|Select until the end of the line.}}
⇧Shift+{{Clic|Click}} {{Sélectionner depuis le curseur jusqu'à la position du clic|Select from the cursor position until the position of the click}}.

{{ Ça marche partout même sur Facebook ! Et remarquez qu'il y a une touche Ctrl et Shift juste à côté des flèches, donc vous pouvez faire tout ces raccourcis avec uniquement la main droite ! | It works everywhere even on Facebook! And let's notice that there is a Ctrl and Shift key next to the arrow keys so all of these shortcuts can be done with the right hand only! }}

{{Un code a des lignes|Codes have lines}}

{{ Quand vous éditez du code, il y a des lignes | Moreover, here are some useful shortcuts when you edit code: }} {{ |}}:

Ctrl+D {{ Supprimer une ligne (Ctrl Delete) | Delete a line }} (+D {{sous|on}} Mac).
Ctrl+⇧Shift+D {{ Dupliquer une ligne | Duplicate a line }} (++D {{sous|on}} Mac). {{ Parfois | Sometimes }} Alt+⇧Shift+
Ctrl+⇧Shift+↑/↓ {{ Déplacer la ou les lignes vers le haut/bas | Move one or more lines up/down }} ( + + ↑/↓ {{sous|on}} Mac). {{ Pratique pour déplacer une ligne qui vient d'être dupliquée (les doigts sont toujours sur Ctrl+⇧Shift). | Useful in order to move one or multiple lignes that were duplicated (the fingers are still on Ctrl+⇧Shift). }} {{ Parfois | Sometimes }} Alt+.
Tab ↹ {{ Indenter les lignes sélectionnées. | Indent the selected lines. }} {{ Parfois | Sometimes }} Ctrl+I.
⇧Shift+Tab ↹ {{ Désindenter les lignes sélectionnées. | Dedent the selected lines. }} {{ Parfois | Sometimes }} Ctrl+⇧Shift+I.
Ctrl+G {{ Aller à la ligne numéro n (Ctrl Goto) | Goto line number n }} (+G {{sous|on}} Mac). {{ Parfois Ctrl+L (Ctrl Ligne). | Sometimes Ctrl+L (Ctrl Line). }}

{{ Ça marche aussi quand vous avez plusieurs lignes sélectionnées, | It also works when you have multiple selected lines, }} {{ ce raccourci de suppression de ligne a l'air stupide mais tu ne te doutes pas de toute la puissance cachée qu'il détient... | this delete line shortcuts looks very silly but you have no idea how powerful it is... }}

{{Navigateur internet, Firefox, Chrome et autres|Web browser, Firefox, Chrome and others}}

{{ On passe trop de temps dans son navigateur internet (browser) pour être inefficace (j'♥ les onglets) : | We spend too much time in our web browser to be inefficient (I ♥ tabs): }}

Ctrl + T {{ Nouvel onglet (puis je tappe ma recherche) | New tab (then I write my search) }} ( + T {{sous|on}} Mac).
Ctrl + L {{ Sélectionner la barre d'addresse (Ctrl Location) | Select location bar }} ( + L {{sous|on}} Mac). Alt+D {{ marche aussi mais je trouve que n'utiliser uniquement les raccourcis Ctrl+Touche ou Ctrl+Shift+Touche est plus efficace. | also works but I think using only Ctrl+Key or Ctrl+Shift+Key is more effective. }}
Ctrl + W {{ Fermer l'onglet (parfois ça m'arrive) | Close tab (sometimes, it happens) }} ( + W {{sous|on}} Mac).
Ctrl+⇧Shift+T {{ Ré-ouvrir le dernier onglet fermé | Restore last closed tab }} (++T {{sous|on}} Mac).
Ctrl + F {{ Chercher ! | Search! }} (Ctrl Find) ( + F {{sous|on}} Mac).
{{Clic milieu|Middle click}} {{ Sur un lien, l'ouvrir dans un nouvel onglet. | On a link, open it in a new tab. }}
Ctrl+{{Clic|Click}}
{{Clic milieu|Middle click}} {{Sur un onglet, le fermer.|On a tab, close it.}}

Mais encore...

Je pourrais encore parler...