Проблемы с OS X Terminal UTF-8 - PullRequest
       39

Проблемы с OS X Terminal UTF-8

43 голосов
/ 05 января 2011

Хорошо, так что я наконец-то приобрел MacBook Air после 15 лет Linux.И до того, как я его получил, меня больше всего беспокоила поддержка UTF-8, потому что независимо от того, получаю ли я файлы, отправленные мне из windows или mac-клиентов, всегда возникают проблемы с кодировкой, а в Ubuntu я могу быть уверен, что все выводятся независимо от того, какая программа будетпроизводить идеальные данные в кодировке UTF-8.

И теперь, на мой второй день (сегодня) с OS X, я рву волосы на волосах от разочарования.Почему?

Когда я открываю Nano и вписываю в него некоторые шведские символы, такие как ÅÄÖ, он выводит пустые символы в конце строки (который, я думаю, является другим байтом в каждом символе)

Когда я открываю python и пытаюсь использовать шведские символы, он вообще ничего не выводит

Когда я подключаюсь к серверу Ubuntu через SSH, я не могу набрать ääö в bash, хотя он работает в VIM (все еще через SSH),И в нано Backspace не работает, но если флажок «Удалить отправляет Ctrl + H» в настройках терминала, Backspace начинает работать в Nano, но перестает работать в VIM.

Я пытался снять все остальные кодировкизатем UTF-8 в терминальных настройках, но, похоже, это тоже не работает.

Я уверен, что у каждого неамериканца должны быть такие же проблемы, так как мне их исправить?Мне просто нужна полная поддержка UTF-8 ...: '(

Ответы [ 12 ]

0 голосов
/ 03 июля 2017

В моем случае, просто использование команды uxterm вместо xterm решило проблему.Он доступен в /opt/X11/bin/uxterm путем установки пакета XQuartz, предоставленного Apple.

0 голосов
/ 01 марта 2012

... Или просто оставьте оболочку в покое и используйте TextWrangler, который также позволяет вам выбрать кодировку и может открываться из / сохранять обратно в вашу коробку Ubuntu через sftp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...