Ya que no ha desmarcado "Establecer configuración regional de las variables de entorno en el inicio", juegos de Terminales LANG
basado en la región seleccionada en las Preferencias del Sistema.
$ defaults read -g AppleLocale
ja_JP
$ locale
LANG="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_CTYPE="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_ALL=
$ asd
bash: asd: コマンドが見つかりません
Usted puede cambiar LANG
mediante la adición de una línea como esta a ~/.bash_profile
:
export LANG=en_US.UTF-8
Después de que los comandos anteriores, debe imprimir algo como esto:
$ locale
LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL=
$ asd
bash: asd: command not found
LC_ALL
no tiene que ser establecido. LANG
y LC_ALL
son diferentes maneras de cambiar el el real LC_
variables que se muestran entre LANG
y LC_ALL
por encima. LANG
se utiliza como valor predeterminado para anular la configuración regional de variables. LC_ALL
anula la configuración regional de variables, incluso si se han fijado, y si se establece, el cambio de configuración regional de variables no tiene ningún efecto.
Si desmarca la opción "Establecer configuración regional de las variables de entorno en el inicio" y no configure la configuración regional de variables en cualquier lugar, conchas va a utilizar el C de la configuración regional por defecto. Esto hace que trabajar con texto no ASCII, aunque difícil. En bash no-ASCII, los caracteres se muestran y se inserta como secuencias de escape y por ejemplo ä
se interpreta como M-l
. Usted puede arreglar todos aquellos que por el cambio de salida-meta, la de entrada a meta, y convertir-meta en ~/.inputrc, pero incluso entonces pbpaste
y pbcopy
mezcla de caracteres UTF-8, ls
muestra caracteres no ASCII como signos de interrogación, y que no se puede escribir caracteres que no son ASCII en Emacs. Es más fácil de usar UTF-8 configuración regional, en mi opinión.