Comment saisir le symbole de hachage (#) sur le terminal?

13

J'exécute Ubuntu Server en tant que machine virtuelle (en utilisant VirtualBox) sur mon mac.

Normalement, sur Mac, j'appuie sur alt+ 3pour saisir le sybmol de hachage (#).

Cependant, si je le fais dans la console de mon serveur Ubuntu, cela me donne une "commande non reconnue" lorsque je suis à l'intérieur de nano.

Comment saisir ce symbole? J'en ai besoin pour pouvoir ajouter des commentaires à mon fichier de configuration d'apache.

Merci

Alex Coplan
la source
1
Alt + 3? # est Shift + 3, n'est-ce pas?
Rob
Que se passe-t-il normalement si vous appuyez sur alt-3, par exemple dans un éditeur de texte? Cela fonctionne-t-il bash? l'erreur se produit-elle seulement nano? Si vous entrez readdans bash, appuyez sur entrée, puis appuyez sur alt-3, que se passe-t-il?
slhck
Pensez à remapper le personnage sur une touche de modification différente. Dans les terminaux, altest également utilisé comme modificateur pour les raccourcis clavier.
Daniel Beck
3
@Rob Uniquement si votre monde se termine à la frontière américaine. La disposition du clavier British Mac utilise Shift-3pour le caractère dièse £.
Daniel Beck
4
@AlexCoplan Essayez d'utiliser la bonne altclé, peut-être que c'est Alt-Gret change les choses?
Daniel Beck

Réponses:

25

Altest utilisé comme méta sur votre système. C'est pourquoi il se comporte étrangement dans nanoet bash.


Sur le serveur Ubuntu (ligne de commande uniquement) avec une disposition de clavier britannique, vous devez appuyer sur la alttouche droite pour obtenir le symbole de hachage #: Seul le droit altest interprété comme alt-grpar votre système Linux, et c'est la touche de modification requise sur les systèmes non Mac OS pour les autres caractères du clavier.

Daniel Beck
la source
4

Je viens de découvrir cela en faisant mon LPIC et en utilisant un MB Pro exécutant CentOS dans une machine virtuelle.

A fini par être CTRL + \

Paul Forster
la source
2

Ubuntu 12.04 avec clavier britannique, installé sur un MacBook Pro. Malheureusement, le côté droit Alt3n'émet qu'un "2" en exposant, pas le hachage, et le côté gauche Alt3n'imprime rien.

Aller au clavier de Préférences Système je peux voir que mon clavier actuel est répertorié comme: English (UK, MacIntosh international).

Cliquer sur le petit bouton "clavier" en bas montre la position de tous les caractères sur chaque touche. Donc pour moi, le hachage #est Right-Ctrl|\(à droite Alt, pipe et barre oblique inverse). L'un des messages précédents a dit Alt mais c'était Ctrl

Luna
la source
2

Dans les préférences du terminal, accédez à Profilesensuite Keyboard. Désactivez l' Use Option as Meta Keyoption.

entrez la description de l'image ici

Mike
la source
1

Pour moi, c'est juste la \clé.

(Jessie, Virtualbox sur El Capitan, clavier britannique)

mwal
la source
0

Fin 2018, sur le dernier Macbook Pro avec les touches F comme touches F, je dois taper fn + option + 3 pour entrer #dans le terminal. C'est peut-être parce que dans iTerm, sous Profils / Clés, j'ai chargé le "Natural Text Editing" prédéfini (pour permettre de parcourir les mots avec l'option (alt)).

jbasko
la source