Myōe
Bonjour,
Je commence à jouer avec les fichiers *.keylayouts de la distribution bépo pour mac et je me demandais s'il était possible de faire en sorte que l'appui sur une seule touche fasse revenir en arrière plus d'une fois (deux ou trois par exemple).
J'aimerais bien pouvoir faire un truc du genre SHIFT+BACKSPACE et que cela me supprime les trois derniers caractères.
J'ai essayé de modifier la ligne originale:
<key code="30" output="" /> <!-- Backspace -->
de différentes manières mais sans succès:
<key code="30" output="" /> <!-- Backspace --> <!-- Backspace -->
<key code="30" output="" /> <!-- Backspace Backspace -->
<key code="30" output="" /> <!-- Backspace Backspace -->
<key code="30" output="" /> <!-- Backspace+Backspace -->
<key code="30" output="" /> <!-- Backspace --> <!-- Backspace -->
Quelqu'un aurait une idée pour faire fonctionner ça ou bien ce n'est pas possible (et une explication serait la bienvenue dans ce cas)?
Merci
droop
Je n'ai pas la réponse mais je peux te dire que les deux premières et les trois dernières commades sont les mêmes :
en xml <!-- quelque chose --> est un commentaire donc un texte à destination d un lecteur humain qui n'est pas du tout interprété par l ordinateur
Myōe
Hahaha! Merci, ça m'aide quand même, mon ignorance s'étendait jusqu'au nom du langage de ces fichiers. Je vais peut-être pouvoir trouver une piste sur le net.
ariasuni
Note que tu peux déjà supprimer un mot entier en faisant Ctrl + Suppression arrière (ça doit être commande plutôt que Ctrl sur Mac OS).
Myōe
En effet, Command+Backspace efface la ligne entière et Option+Backspace efface le dernier mot. Cependant, dans le fichier xml, il n'y a aucune différence entre la ligne du retour en arrière seul et celles où il est en combinaison avec une des deux autres touches.
J'en déduit que c'est un truc qui est définit ailleurs et il faut chercher plus loin pour trouver.
Remarquez, je ne sais toujours pas si c'est faisable.
robin_moussu
Sous linux, la façon dont j'aivais fais ça (il me semble que c'était fonctionnel, mais j'ai un doute), c'était de mettre un symbole quelconque non utilisé sur shift + maj dans le fichier cd /usr/share/X11/xkb/symbols/fr, et de modifier le fichier ~/.Xcompose pour transformé ce symbole en plusieurs retour.
Par contre, n'oublie pas que du coup si un logiciel attend la combinaison shift + retour, il ne la recevra plus jamais.