Ploum ploum, voilà donc votre terminal tout beau tout neuf.
Mais voilà : impossible de se débarrasser des habitudes ancestrales ; vous ne pensez pas à utiliser autre chose que ctrl + C pour un copier-coller. On peut difficilement vous en blâmer… sauf qu'en mode console, cette combinaison de touche demande l'interruption du programme… ce qui n'est pas du tout voulu !

Dans cet article nous allons voir comment rétablir le copier-coller sur ctrl-C / ctrl-V, et plus important comment réaffecter la touche d'interruption clavier sur un autre raccourci.
Tout se passera sur un terminal Gnome de la distribution OpenSuse, mais la marche à suivre est relativement similaire dans les autres cas (voire directe : par exemple, Ubuntu affecte directement Ctrl + C au copier).

Rétablir les combinaison de touches ctrl + C et ctrl + V pour le copier-coller dans le terminal

Ouvrez votre terminal, puis allez dans le menu Éditions → Raccourcis Clavier :

Terminal Gnome : rétablir la combinaison de touche du copier coller

Depuis la fenêtre qui s'affiche, rétablissez les raccourcis habituels :

Terminal Gnome : rétablir la combinaison de touche du copier coller

Et voilà, c'est tout. Marquez une commande « bloquante », – firefox par exemple – pour tester et vous pourrez alors profiter de vos raccourcis habituels.

Changer la touche d'interruption clavier

Parfait, la combinaison Ctrl + C est maintenant interceptée par le terminal avant d'arriver au shell. Mais comment terminer votre processus alors ? Il y a bien la solution de fermer la console ;)

Plus proprement, on peut modifier la combinaison de touches. Cette fois c'est légèrement plus technique : tapez stty -a pour afficher les infos. On voit alors que la touche dédiée aux interruptions est ^C (le ^ correspond, vous l'aurez deviné, au ctrl).

Terminal Gnome : changer la combinaison de touche des interuptions keyboard

Pour modifier ce paramètre, on utilise la commande suivante : (ici, on utilise la touche E)

stty intr ^E

Attention, pensez à utiliser une touche qui ne sert pas encore !

Et voilà, ça marche ! Sauf que… cela ne dure que le temps d'une session ; si vous quittez le terminal il faut remarquer la commande stty intr ^E. Pour rendre ce comportement persistant, ouvrez votre fichier . bashrc avec votre éditeur de texte préféré (par exemple : gedit ~/.bashrc ) et ajoutez à la fin la commande stty intr ^E. Enregistrez, et voilà qui est fait !