Taper «↑» (flèche vers le haut) avec un raccourci clavier


28

Lorsque je programme, je trouve utile d'utiliser un symbole unicode comme ← ↓ → pour indiquer dans les commentaires différentes choses.

Dans ubuntu, je peux taper ← ↓ → respectivement avec ALT GR+ Y, ALT GR+ U, ALT GR+ I.

Mais pour obtenir le symbole "↑", je dois taper CTRL+ SHIFT+ U, puis 2191(c'est-à-dire que je dois insérer le code unicode).

Y a-t-il un raccourci pour la flèche vers le haut? Si ce n'est pas le cas, comment pourrais-je l'ajouter manuellement?


4
Je ne savais rien de tout cela, je me rendais dans un navigateur, je cherchais sur Internet et je les copiais sur un terminal.
Dan

Il existe peut-être une meilleure solution, mais je résous ces problèmes en créant mes propres fichiers de mappage de clés. Regardez les fichiers /usr/share/X11/xkb/symbols/, copiez et modifiez l'un d'entre eux, chargez-le avec setxkbmap.
Janvier

@Dan, et il y en a beaucoup d'autres avec des raccourcis directs, comme ¹, ², ³, ¼, ½, «,» etc. @ janvier merci, je vais y jeter un œil
franzlorenzon

2
Pour un guide pour les utiliser: help.ubuntu.com/community/…
franzlorenzon

Réponses:


26

Si vous regardez le fichier /usr/share/X11/xkb/symbols/latin, vous trouverez les lignes suivantes:

key <AD06>  { [         y,          Y,    leftarrow,          yen ] };
key <AD07>  { [         u,          U,    downarrow,      uparrow ] };
key <AD08>  { [         i,          I,   rightarrow,     idotless ] };
key <AD06>  { [         z,          Z,    leftarrow,          yen ] };

Donc, apparemment, une flèche vers le haut (↑) est déjà définie - pour ALT GR+ SHIFT+ U. Sinon, vous pouvez copier le fichier dans un répertoire, le modifier à volonté, nommer le profil en quelque sorte (dites "foo" au lieu de "latin") et exécutez simplement

setxkbmap -I. -layout foo

(le -I.fait que setxkbmap recherche également les fichiers de mise en page dans le répertoire courant).

Les quatre chaînes attribuées à chaque touche donnent les quatre caractères qui sont produits en appuyant sur la touche, touche avec shift, touche avec altgr et touche avec algr + shift. Les noms des entités (keysymes) que xkb peut reconnaître peuvent être trouvés ici .


Cela fonctionne, et en passant, il est très logique d'avoir ↑ de ↓ en appuyant sur Maj comme touche supplémentaire dans la combinaison :)
franzlorenzon

@Janvier Merci d'avoir partagé le latinfichier, quelque chose que je voulais savoir. Savez-vous où sont conservés les codes de la combinaison Shift+ AltGr? Par exemple, Shift+ AltGr, -, >donne aussi ; Notez que ceci est différent de AltGr+ Shift, -, >.
Paddy Landau

3

Une alternative à l'interface graphique: les indicateurs

L'installation de ce petit indicateur vous permettra d'insérer facilement des caractères comme celui-ci sans avoir à mémoriser de nombreuses combinaisons de touches:

https://github.com/Sadi58/indicator-chars

entrez la description de l'image ici


3

Alternativement, vous pouvez activer les touches de composition pour créer facilement ces symboles ou même des chaînes de texte.

Ouvrez GEdit et insérez ce qui suit:

include "/usr/share/X11/locale/en_US.UTF-8/Compose"

<Multi_key>     <1>     <2>     <3> : "Your text or symbol"     # Quick description
<Multi_key>     <o> : "↑"  U2191    # up arrow
<Multi_key>     <y> : "←"  U2191    # left arrow
<Multi_key>     <i> : "→"  U2191    # right arrow
<Multi_key>     <u> : "↓"  U2191    # down arrow

Enregistrez-le sous .XCompose(sensible à la casse) dans votre répertoire personnel.

Ouvrez les paramètres de votre clavier (paramètres système → paramètres du clavier) et accédez à l'onglet de raccourcis. Dans la section "saisie", vous trouverez un paramètre "Composer la clé". Réglez-le sur votre clé de composition (je vous conseille de bien alt pour garder vos raccourcis connus)

Gnome Unity XfceComposer le paramètre clé pour gnome
Composer le paramètre clé pour Unity
Composez le paramètre clé pour xfce.  Source: wikipedia Compose Key

Déconnectez-vous et reconnectez-vous.
Pour appeler rapidement vos symboles, appuyez sur les touches suivantes dans l'ordre Compose Key123.
Remplacez simplement 1,2,3,4,5 etc etc par les clés que vous souhaitez utiliser.

Si cela ne fonctionne pas, ajoutez

export GTK_IM_MODULE="xim"

à la fin de ~/.profile. Si xim ne fonctionne pas pour vous, vous devrez installer uim ( sudo apt-get install uim) et remplacer xim in ~/.profilepar uim et vous déconnecter puis vous reconnecter.


1
L'utilisation de RAlt comme touche de composition est une mauvaise idée à mon humble avis, car c'est déjà un changement de niveau 3 et 4. J'utilise Caps Lock.
Erbureth dit Réintégrer Monica

1
La super touche droite est la meilleure si votre clavier en est équipé (IMO). La touche pause est également très utile mais c'est vraiment une question d'opinion.
Akisame

Vos quatre flèches semblent dire U2191. Est- ce exact?
EKons

non mais ça n'a pas vraiment d'importance. Je l'utilise sans tous les Ucodes mais vous pouvez l'ajouter ...
Akisame

J'utilise la touche de menu entre alt droite (Alt Gr) et ctrl droite pour composer, à la fois sous Linux et sous Windows (en utilisant le merveilleux WinCompose ... au cas où vous "devez" utiliser Windows)
Jürgen A. Erhard

0

Il y a une réponse beaucoup plus simple que toutes les autres réponses données ici, la flèche vers le haut est directement disponible: AltGre + Shift + U donne ↑. Vous pouvez vérifier visuellement toute la disposition du clavier dans le menu de réglage de la langue.


-1

Pour taper vers le haut ↑, vers le bas ↓ et la croix → ← flèches, assurez-vous d'activer "num lock" puis appuyez sur Alt, tout en appuyant sur le bouton ALT tapez 24,25,26,27 respectivement et relâchez le bouton ALT et les flèches apparaîtront . Par Wanpis Nimrod Kii de PNG


-1 Cela fonctionne sur Windows, pas sur Ubuntu.
wjandrea
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.