2010-04-13 9 views
5

Duplicar posibles:
Meta and # in a UK mac terminalInserción carácter # en la terminal de OS X cuando se utiliza "como opción de tecla meta"

estoy usando la tecla de opción como tecla meta en mis terminales, pero ya que estoy usando un teclado del Reino Unido, esto significa que no puedo usar alt-3 (AKA opción-3) para insertar un caracter "#" (hash/pound). No quiero desactivar Option-as-Meta porque uso la funcionalidad que proporciona.

¿Alguien sabe cómo puedo insertar caracteres '#' en esta situación?

+0

Pertenece en superuser.com –

+2

@ Pablo - comentario justo, pero los programadores utilizar # mucho más que la mayoría de la gente porque es un char común, por lo tanto, un público más interesado. @Ned - es un duplicado de mi pregunta, pero esta tiene mejores respuestas, por lo que sería mejor si la mía estuviera marcada como un duplicado @Juice - saludos por avisarme; +1 en todo el lugar –

+3

Hola. Esto me estaba llevando por la pared ... Estoy agregando mi solución a esto principalmente para mi futura referencia, pero podría ayudar a alguien :) Para el diseño de teclado del Reino Unido o Irlanda. Vaya a: 'Terminal'>' Preferencias'> 'Teclado'. Pulse '' + ''para crear una nueva asignación. Clave: 'F1'. Modificador: 'option'. Acción: enviar cadena a shell. Inserta '' # ''en el cuadro de texto. Viola ... Opt + F1 == #. Advertencia: esto supone que está utilizando F1, F2, etc. como teclas de función estándar (Preferencias del sistema> Teclado). De lo contrario, se abre este acceso directo Preferencias de pantalla: s –

Respuesta

7

cambiar su teclado a disposición de los EEUU: System Preferences =>Language & Text =>Input Sources - se puede activar tanto los Estados Unidos y el Reino Unido diseño con el cambio rápido entre los dos en la barra de menús (Character Viewer y Keyboard Viewer también son útiles mientras estás en ello) Utilice el diseño de Estados Unidos para la programación (con Shift-3 = #) y el diseño del Reino Unido para los momentos en que necesite £.

+1

Gracias, también noté que puedo usar una fuente de entrada diferente para cada documento. Puedo usar esto y cuando comienzo una sesión de terminal puedo cambiar la entrada a los EE. UU .: esto tiene el beneficio de no afectar mis otras aplicaciones, pero los nuevos terminales subsiguientes heredan la configuración de entrada y usan el diseño de EE. UU. – TheJuice

+1

Esto funcionó para mí. No es una gran molestia cambiar cuando se usa cosas como 'nano'. –

4

Esta pregunta ya tiene una respuesta aceptada, por lo que no quiero socavarla, pero según la recomendación Martin Dow's en la pregunta anterior, voy a publicar mi comentario original como respuesta.

Estoy agregando mi solución a esto sobre todo para mi propia referencia en el futuro, pero podría ayudar a alguien :) Para Diseño de teclado británico o irlandés. Vaya a: Terminal> Preferencias> Teclado. Pulse '+' para crear una nueva asignación. Clave: F1. Modificador: opción. Acción: enviar cadena a shell. Inserta '#' en el cuadro de texto. Viola ... Opt + F1 == #. Advertencia: esto supone que está utilizando F1, F2 etc. como teclas de función estándar (Preferencias del sistema> Teclado). De lo contrario, este acceso directo se abre Preferencias de visualización: es

Otra alternativa, por supuesto, es el uso de iTerm2 que tiene las preferencias de asignación de teclas impresionante;)

Cuestiones relacionadas