web-dev-qa-db-fra.com

Comment saisir le symbole dièse (#) sur le terminal?

J'exécute Ubuntu Server en tant que machine virtuelle (à l'aide de VirtualBox) sur mon mac.

Normalement, sur le Mac, je presse alt + 3 pour entrer le hash (#) sybmol.

Cependant, si je le fais dans la console de mon serveur Ubuntu, cela me donne "Commande non reconnue" lorsque je suis dans nano.

Comment puis-je entrer ce symbole? J'ai besoin de cela pour pouvoir ajouter des commentaires à mon fichier de configuration Apache.

Merci

13
Alex Coplan

Altest utilisé en tant que Meta sur votre système. C'est pourquoi il se comporte étrangement dans nanoet bashname__.


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

25
Daniel Beck

Je viens de découvrir cela alors que je faisais ma LPIC et que j'utilisais un MB Pro exécutant CentOS sur une machine virtuelle.

Fini par être CTRL + \

4
Paul Forster

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

Aller à Préférences Système "Clavier Je peux voir que mon clavier actuel est répertorié comme suit: English (UK, Macintosh international).

Cliquez sur le petit bouton "clavier" en bas pour afficher la position de tous les caractères sur chaque touche. Donc, pour moi, le hash # est Right-Ctrl|\ (droite Alt, pipe et backslash). Un des messages précédents dit Alt mais c'était Ctrl

2
Luna

Pour moi c'est juste le \ clé.

(Jessie, Virtualbox sur El Capitan, clavier britannique)

1
mwal

Dans les préférences Terminal, allez à Profiles puis Keyboard. Désactivez l'option Use Option as Meta Key.

enter image description here

1
Mike

À la fin de 2018, sur le dernier Macbook Pro avec les touches F comme touches F, je dois taper fn + option + 3 pour obtenir # dans le terminal. C'est peut-être parce que dans iTerm, sous Profils/Touches, j'ai chargé le paramètre prédéfini "Édition de texte naturel" (pour permettre de parcourir des mots avec l'option (alt)).

0
jbasko