У меня есть текстовый файл с китайскими иероглифами. Я могу просмотреть его в gedit
, и он отлично работает, но когда я пытаюсь открыть его с помощью Vim, я вижу такие вещи, как:
»¹Ã»ºÃºÃ¸ßËÑÑ©»¨ÕÀ·ÅµÄÆøºò£¬ÄôÀÚ¹âÈáÈõºì´øÉÏÀ²»Éϵľ糡°æ,
Я использую Vim 7.04.
Некоторые умные текстовые редакторы пытаются предположить, какая кодировка символов используется. В этом случае gedit разобрался в нем, в то время как Vim выбрал другой набор символов, которые имеют смысл к нему..., но не совсем, что Вы ожидали. (Это, возможно, выбрало это, потому что Вы, возможно, установили кодировку по умолчанию также.)
можно получить кодировку символов файла с командной строкой file -bi [filename]
.
, можно было установить текущий символ от команды :set fileencoding?
энергии, можно установить кодирование :set encoding=<encoding>
, Вы, вероятно, найдете, что это возвращает что-то как iso-8859-1. Принимая во внимание, что Ваш файл может быть закодирован в UTF-8, UTF-16 или Big5.
можно также установить кодирование файла :set fileencoding=<encoding>
.
, Если Вы открываете файл и изменяете fileencoding, он будет рассматривать файл, как изменено и сохранять его назад в новом кодировании.
Для получения дополнительной информации, можно хотеть считать это ТАК вопрос: https://stackoverflow.com/questions/8121609/vims-encoding-options
И удобная ссылка для опций кодировки символов энергии здесь: http://mindspill.net/computing/linux-notes/determine-and-change-file-character-encoding/
sudo apt update
иsudo apt install cairo-dock -y
для тестового прогона для проверки персистентности. Однако на перезагрузке, система осталась на экране передачи Ubuntu. Все аппаратные световые сигналы уведомления (включая свет чтения-записи USB) измененный на их состояния ожидания. – EskinubisPrime 22 May 2017 в 15:42