Tengo algunos caracteres unicode que me gusta utilizar. En la mayoría de los programas hay un atajo de teclado Comando+Control+Espacio para mostrar esta ventana. Pero si pulso Comando-W, cerraré la ventana principal o la pestaña de la aplicación, no esta ventana emergente flotante. Para cerrar la ventana emergente, tengo que buscar el pequeño botón de cierre en la parte superior izquierda. Esto me molesta. ¿Hay algún otro atajo de teclado que pueda cerrar esa ventana, o cualquier ventana flotante como esa?
Respuestas
¿Demasiados anuncios?¿Existe un atajo de teclado para cerrar la ventana emergente del Visor de caracteres?
Técnicamente sí, es W Sin embargo, el ventana tiene que ser activo en que su botones en la parte superior izquierda del ventana se muestran como rojo, amarillo, verde, que por supuesto no es normalmente.
La solución que utilizo es un AppleScript script que se activa con un atajo de teclado asignado en un aplicación llamado FastScripts . Yo uso: (mayúsculas+comando+espacio)
El script requiere que el [] Mostrar el menú Input en la barra de menús se comprueba en Preferencias del sistema > Teclado > Fuentes de entrada .
Los asignados atajo de teclado muestra y oculta el Visor de personajes .
En Script Editor , copie y pegue el ejemplo AppleScript código en un nuevo documento y guardarlo como, por ejemplo Alternar el visor de caracteres en ~/Library/Scripts/
.
Ejemplo AppleScript código :
try
ignoring application responses
tell application "System Events" to ¬
click menu bar item 1 of menu bar 2 of ¬
application process "TextInputMenuAgent"
end ignoring
delay 0.1
do shell script "killall 'System Events'"
tell application "System Events"
launch
click menu item 1 of menu 1 of ¬
menu bar item 1 of menu bar 2 of ¬
application process "TextInputMenuAgent"
end tell
end try
Notas:
El ejemplo AppleScript código que se muestra arriba, se probó en Script Editor y se activa por FastScripts en MacOS Catalina y con Lengua y región ajustes en Preferencias del sistema ajustado a Inglés (EE.UU.) - Primaria y me ha funcionado sin problemas 1 .
- 1 Asume los ajustes necesarios y apropiados en <strong>Preferencias del sistema </strong>> <strong>Seguridad y privacidad </strong>> <strong>Privacidad </strong>se han fijado/abordado según las necesidades.
En el ejemplo AppleScript código , menu 1
en click menu item 1 of menu 1 of ¬
es Mostrar Emoji y Símbolos o Ocultar Emoji y Símbolos en el actual menú dependiendo del estado de la Visor de personajes ventana . Si además se tiene Fuentes de entrada que se muestra en el Entrada menú a continuación, ajustar el número de la elemento del menú en consecuencia, y observe que separadores de menú cuenta en el recuento de números .
El ejemplo AppleScript código puede utilizarse en otros aplicaciones que tienen una capacidad similar para ejecutar un script y asignar un atajo de teclado . Cuchara de martillo es otro aplicación que uso para cosas similares.
Aunque no uso Maestro del teclado o Karabiner-Elements Creo que ellos también pueden llevar a cabo una script con una asignación de atajo de teclado .
FastScripts puede utilizarse para configurar hasta 10 accesos directos de scriptde forma gratuita. Para habilitar un número ilimitado de accesos directos script, adquiera una licencia e introduzca la información de la misma en el panel de registro.
No estoy afiliado al desarrollador de <strong>FastScripts </strong>o <strong>Cuchara de martillo </strong>, sólo un usuario satisfecho de los productos.
Es un buen punto (que puedes hacer en apple.com/feedback).
He probado varias cosas y lo que he notado es que importa si la ventana del Visor de personajes está activa. En tu imagen de ejemplo, puedes decir que no está activa porque los botones de gestión de la ventana son grises en lugar de rojos, grises y verdes (el botón central, normalmente amarillo, no está disponible porque no hay modo de pantalla completa para los diálogos).
Este es el problema: a veces no podía hacer que el diálogo se activara en la aplicación Notas, pero sí podía hacerlo sistemáticamente con Safari. . En ambos casos, al seleccionar un carácter para insertarlo no se activaba la ventana. Cuando podía hacerla activa, requería dos clics (o un doble clic; o clic, pausa, clic) en la barra de título o de herramientas. Entonces, la W funcionaba. Sin embargo, podría haber hecho un solo clic en el botón de cierre y haber terminado con él.
Si decides enviar este comentario a Apple, como haré yo, te sugiero que les sugieras: Hacer que el diálogo del Visor de personajes sea una aplicación completa:
- Independiente (actualmente, si se abre el diálogo con una aplicación activa, no estará disponible para otra aplicación a menos que se invoque de nuevo el diálogo con la segunda aplicación activa)
- Cumplir con todas las reglas a nivel de aplicación (como seguir los comandos normales de los menús o los atajos de teclado, incluyendo salir, cerrar y el App Switcher)
- Añade el carácter elegido al portapapeles en lugar de insertarlo en la aplicación activa cuando se invocó el diálogo para que el usuario pueda pegar en cualquier documento o cuadro de texto que desee, incluso varias veces.
- No siempre se mantiene en la parte superior, oscureciendo con frecuencia el contenido y obligando a los usuarios a moverlo, lo que ralentiza la productividad
O bien, haz que el diálogo sea un panel para que con una pulsación de tecla o un clic se desprenda del marco de la ventana y desaparezca cuando se inserte un carácter.
O, cualquier idea genial que tengas. Realmente, sólo queremos que alguien en Apple revise el visor y arregle los problemas de UIX.
Yo utilizo varios caracteres con frecuencia (, , , , etc.), así que he creado sustitutos de teclado para ellos. Si tienes algunos que usas con frecuencia, evita por completo el Visor de caracteres:
- Insertar un carácter en la Nota o documento y copiarlo.
- Vaya a Preferencias del Sistema > Teclado > Texto.
- Haga clic en [+] en la parte inferior de la lista actual.
- Dale una cadena única de caracteres que puedas recordar en la primera columna encabezada por "Reemplazar". Yo uso ¡com - la exclamación al revés y luego com - para ; puedes obtener la exclamación al revés con 1.
- Pegue el carácter copiado en la segunda columna, "Con".
Elige lo que te resulte más fácil de usar para el carácter principal, pero te recomiendo que te quedes con los caracteres alternativos que se obtienen con la tecla modificadora, sobre todo los que son fáciles de escribir y no son algo que usas habitualmente. Mantén la coherencia. No tengas miedo de utilizar más de un par de caracteres definitorios. Por ejemplo, ¡ más com (), opt (), tab (), shift (), o return () hace que sean fáciles de recordar y de escribir.
Gracias por publicar su pregunta. Acabo de tolerar la extravagancia de este diálogo, pero me has incitado a aportar mi propia opinión.
Sí, esto es absolutamente factible.
Preferencias del sistema Ficha del teclado
Hay una opción de "Pulsar la tecla fn para:" y luego un desplegable que por defecto es "No hacer nada".
Cambia ese desplegable a "Mostrar Emoji y Símbolos". Después de eso, toque fn activa el visor de caracteres. Toca una vez para que aparezca el visor, toca de nuevo para descartarlo. Funciona para la ventana compacta o completa.
Esto no interfiere con la pulsación y el mantenimiento de fn para invocar F1, F2, etc.
Los nuevos teclados Magic tienen aglobe / fn que por defecto hace lo mismo.
Si usted golpea CtrlCmdSpace para que aparezca el visor, pulsando fn (con la configuración adecuada) lo descartará.
Por cierto, conecté un teclado mecánico Keychron a un MacBook Pro de 2015 que ejecutaba Monterey y tocaba fn2 en esa cosa también funcionó.