Tengo un teclado con distribución en español (en Snow Leopard). Cada vez que uso el punto o la coma en el teclado numérico (a la derecha del 0) siempre muestra una coma, pero preferiría que ingresara un punto, como lo hacen las PC. De lo contrario, ingresar direcciones IP o números decimales cuando se codifica es un PITA. ¿Cómo puedo hacer eso?
He intentado modificar mi configuración regional para que el separador decimal sea un punto y el separador de miles sea una coma, pero eso no parece afectar la entrada de texto.
Preferiría cambiar alguna configuración regional en lugar de reasignar el teclado, pero aceptaré cualquier respuesta que funcione, salvo cambiar el diseño regional del teclado, realmente necesito mis signos diacríticos allí.
En macOS Sierra, debe hacer Ctrl+ Shift+ ,en el teclado numérico para obtener un punto normal.
Encontré esto tratando de hacer lo mismo que todos los demás y descubrí que ahora era diferente.
Espero que esto ayude.
ACTUALIZACIÓN : en macOS Mojave, también puede usar Ctrl++ en el Altteclado ,numérico para obtener un punto regular. Encontré algunas aplicaciones (te estoy mirando Slack) que no permiten la respuesta original, pero hacen la actualización.
Necesitas cambiar el diseño de tu teclado. No a otro, sino a uno nuevo que ha sido modificado por una utilidad como Ukelele (puede haber otros).
Descargue la herramienta, arrastre la aplicación a su carpeta de aplicaciones. Observe que en la imagen de disco hay una carpeta llamada System Keyboards/Roman/, cópiela en su escritorio (es temporal).
Inicie Ukelele y, en el menú Archivo, seleccione: "Nuevo basado en..."
Abra el archivo Spanish-ISO.keylayout (que se encuentra en la carpeta Roman que guardó en su escritorio).
Verás un gran teclado azul que representa tu mapa español-ISO actual (si trajiste tu computadora a España, ese es el teclado que debes usar).
Haga doble clic en el "," que desea modificar (o cualquier otra clave) y verá esto:
Reemplace el "," con el "." (punto). Y vaya a Menú de teclado -> Establecer nombre de teclado. Cambie el nombre de Spanish - ISO a algo así como: Spanish - ISO2.
Ahora guárdalo, el nombre será Sin título, pero debes poner Español - ISO2.
¿Dónde lo guardas?
De acuerdo con el Manual del usuario de Ukelele, tiene diferentes opciones (y le sugiero que lea la sección 3.3 del manual). La respuesta corta está dentro de la subcarpeta Diseños de teclado de la carpeta Biblioteca en su carpeta de inicio. Esto se puede crear si aún no existe. Si lo hace, solo su usuario verá (y podrá usar) este diseño.
Después de instalar la distribución del teclado y cerrar y volver a iniciar sesión, abra el panel Internacional de Preferencias del sistema (Idioma y texto en Mac OS X 10.6 (Snow Leopard) y posterior). En la pestaña Menú de entrada (Fuentes de entrada en 10.6 o posterior), su nuevo diseño de teclado debería aparecer allí. Disfrute de escribir su dirección IP más rápido.
KeyRemap4MacBook también resuelve este problema, sin tener que configurar un diseño de teclado completamente diferente en Ukelele. Simplemente habilite la opción "Cambiar punto y Mayús+Punto" en la sección "Cambiar tecla del teclado".
Acabo de descubrir una solución alternativa, y al menos para mí una mucho mejor, que NO requiere la reasignación del teclado y también funciona en las Mac de otras personas:
presione shift cuando presione la coma en el teclado numérico, se ingresará como un punto (al menos en snow leopard (osx 10.6))
(Como tengo un diseño de teclado belga, he usado la solución de reasignación de teclado [usando Ukulele] durante algún tiempo, pero no funcionó bien con todas las aplicaciones, por ejemplo, Eclipse)
¡La respuesta de David fue extremadamente útil! Prueba KeyRemap4MacBook
La aplicación es torpe y con pequeños errores, pero hace el trabajo.
En mi español, el diseño del teclado ISO tenía que habilitar/cambiar:
Yo uso la aplicación Better Touch Tool que te permite hacer todo tipo de personalizaciones con gestos y el teclado. Acabo de agregar una asignación de teclado que esencialmente asigna el acceso directo "pad" a "." y funciona perfectamente.
La aplicación ahora se llama Karabiner. Lo descubrí en ISO español pero creo que se puede aplicar a todos los diseños.
En la pestaña de modificaciones simples, después de haber configurado la aplicación:
NO hay necesidad de un programa externo.
Cree un archivo con el nombre DefaultKeyBinding.Dict
debajo de ~/Library/KeyBindings/
( /Users/<username>/Library/KeyBindings/
), cree la carpeta KeyBindings si no existe.
Pegue el texto a continuación dentro del archivo, guárdelo y reinicie/cierre de sesión para que funcione.
{
"#," = ("insertText:", ".");
}
Además, aquí hay una esencia con más opciones de configuración.
También puedes usar una herramienta como Keyboard Maestro . Lo he configurado así:
Funciona sorprendentemente rápido sin tener que crear un nuevo diseño de teclado o reasignar teclas.
Ctrl+, (solo para la coma en el teclado numérico) da como resultado un . (punto) cuando está en formato español.
Por extraño que parezca, esto funciona en la terminal y en algunos editores de texto (como textwrangler). MacVim, por ejemplo, solo representa un archivo . al usar , en el teclado numérico. Y TextMate simplemente ignora este modificador e imprime un ,
... Sabes, lo bueno de las cosas de Apple es que "simplemente funciona".
Víctor Jalencas
cprcrack