¿Cómo ingresar el símbolo hash (#) en la terminal?

13

Estoy ejecutando Ubuntu Server como una máquina virtual (usando VirtualBox) en mi mac.

Normalmente en Mac, presionaría alt+ 3para ingresar el símbolo hash (#).

Sin embargo, si hago esto en la consola de mi servidor Ubuntu, me da "Comando no reconocido" cuando estoy dentro de nano.

¿Cómo puedo ingresar este símbolo? Necesito esto para poder agregar comentarios a mi archivo de configuración de apache.

Gracias

Alex Coplan
fuente
1
Alt + 3? # es Shift + 3, ¿no?
Rob
¿Qué sucede normalmente si presiona alt-3, por ejemplo, en un editor de texto? ¿Funciona en bash; ¿Está ocurriendo el error nano? Si ingresas readen bash, presiona enter, luego presiona alt-3, ¿qué sucede?
slhck
Considere reasignar el personaje a una tecla modificadora diferente. En terminales, alttambién se utiliza como modificador para atajos de teclado.
Daniel Beck
3
@Rob Solo si su mundo termina en la frontera de los EE. UU. El diseño del teclado británico Mac utiliza Shift-3para el carácter de libra £.
Daniel Beck
44
@AlexCoplan Intenta usar la alttecla correcta , ¿tal vez es Alt-Gry cambia las cosas?
Daniel Beck

Respuestas:

25

Altse usa como Meta en su sistema. Por eso se comporta de manera extraña en nanoy bash.


En el servidor Ubuntu (solo línea de comandos) con diseño de teclado británico, debe presionar la alttecla derecha para obtener el símbolo hash #: solo su sistema Linux altinterpreta el derecho alt-gr, y esa es la tecla modificadora requerida en sistemas que no son Mac OS para los caracteres alternativos en el teclado.

Daniel Beck
fuente
4

Acabo de encontrar esto mientras estoy haciendo mi LPIC y estoy usando un MB Pro que ejecuta CentOS en una VM.

Terminó siendo CTRL + \

Paul Forster
fuente
2

Ubuntu 12.04 con teclado UK, instalado en una MacBook Pro. Desafortunadamente, el lado derecho Alt3solo emite un superíndice "2", no el hash, y el lado izquierdo Alt3no imprime nada.

El ir a Preferencias del sistema »Teclado puedo ver que mi teclado actual se muestra como: English (UK, MacIntosh international).

Al hacer clic en el pequeño botón "teclado" en la parte inferior, se muestra la posición de todos los caracteres en cada tecla. Entonces, para mí, el hash #es Right-Ctrl|\(correcto Alt, tubería y barra invertida). Una de las publicaciones anteriores decía Alt pero era Ctrl

Luna
fuente
2

En Preferencias de terminal, vaya a Profilesentonces Keyboard. Deshabilita la Use Option as Meta Keyopción.

ingrese la descripción de la imagen aquí

Miguel
fuente
1

Para mí es solo la \clave.

(Jessie, Virtualbox en El Capitan, teclado del Reino Unido)

mwal
fuente
0

A fines de 2018, en la última Macbook Pro con teclas F como teclas F, necesito escribir fn + opción + 3 para ingresar #al terminal. Tal vez sea porque en iTerm, en Perfiles / Teclas, he cargado la "Edición de texto natural" preestablecida (para permitir viajar a través de las palabras con la opción (alt)).

jbasko
fuente