0 votos

\u2018 incluye un carácter de espacio en blanco en Mac OS X

Independientemente de si utilizo la versión GNU de printf--e independientemente de si estoy utilizando el \u2018 secuencia de escape en printf o en la sección de nodejs console.log --el carácter unicode se interpreta siempre como el carácter con un espacio a continuación.

¿Alguna idea sobre cómo conseguir que este comportamiento se detenga?

1voto

Alexej Magura Puntos 434

Resulta que el problema era una opción que había configurado en iTerm2. Cuando usted tiene la siguiente opción establecida para su perfil iTerm2, \u2018 se interpreta como un carácter de ancho ambiguo y por lo tanto se considera de doble ancho, pero como no es un carácter de doble ancho, como un kanji se le añade un espacio.

Sólo tienes que asegurarte de que tienes la siguiente opción desmarcada: enter image description here

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X