이번 주말에 OS X El Capitan에서 macOS Sierra로 업데이트했습니다. nano
오늘 아침에 문을 열 때까지 모든 것이 순조롭게 진행되었습니다 . 설정은 이제 프랑스어로되어 있습니다 :
나는 실제로 nano
그 컴퓨터에 2 가지 설치 가 있습니다 : macOS가 제공하는 기본값과를 통해 추가 버전이 설치됩니다 brew
. 프랑스어로 된 것 같습니다.
$ which nano
/usr/local/bin/nano
기본 설치로 다시 전환하면 nano
…
$ brew unlink nano
Unlinking /usr/local/Cellar/nano/2.7.1... 44 symlinks removed
$ which nano
/usr/bin/nano
내 문제는 사라집니다.
왜 homebrew nano
를 프랑스어로 설치해야합니까? 대신 영어를 사용하도록 어떻게 설정할 수 있습니까?
감사!
답변
위의 의견에서 @EricAya가 제안한 것처럼 LANG=en_US.UTF-8
쉘 시작 스크립트에서 설정하여 문제를 해결할 수있었습니다 .
export LANG=en_US.UTF-8
문제가 해결되었습니다. 자세한 내용은 이 GitHub 문제를 확인하십시오 .
답변
또 다른 가능한 해결책은 레시피에 “–disable-nls”를 추가하는 것입니다.
brew edit nano
그런 다음 구성 옵션을 변경하십시오.
system "./configure", "--disable-debug",
"--disable-nls",
"--disable-dependency-tracking",
"--prefix=#{prefix}",
"--sysconfdir=#{etc}",
"--enable-color",
"--enable-extra",
"--enable-multibuffer",
"--enable-nanorc",
"--enable-utf8"
영어 이외의 언어 ( “모국어 지원”)에 대한 지원이 비활성화되고 영어 만 사용됩니다.