LinuxForum.Fans
Тема

Кодировка в файлах

Автор: Joe 2 сообщений 1986 просмотров
#142674

Здравствуйте,
uname -a

text
Linux debian 2.6.26-2-686 #1 SMP Sat Nov 20 23:06:30 UTC 2010 i686 GNU/Linux

locale

text

LANG=ru_UA.UTF-8
LC_CTYPE="ru_UA.UTF-8"
LC_NUMERIC="ru_UA.UTF-8"
LC_TIME="ru_UA.UTF-8"
LC_COLLATE="ru_UA.UTF-8"
LC_MONETARY="ru_UA.UTF-8"
LC_MESSAGES="ru_UA.UTF-8"
LC_PAPER="ru_UA.UTF-8"
LC_NAME="ru_UA.UTF-8"
LC_ADDRESS="ru_UA.UTF-8"
LC_TELEPHONE="ru_UA.UTF-8"
LC_MEASUREMENT="ru_UA.UTF-8"
LC_IDENTIFICATION="ru_UA.UTF-8"
LC_ALL=

Я создавал проект (php) под XP, теперь перешел на линукс, При запуске файлов все работает хорошо, проблема внутри, При открытии файла стандартным редактором, все русские буквы в нем в крятозябринах, таких -

text

оПНБЕПЪЕЛ, МЮИДЕМ КХ ЧГЕП, ЕЯКХ МЕР, РН ГЮЙПШБЮЕЛ ДНЯРСО..

Помогите исправить данную проблему :)

В линуксе я почти новичек(

#142681
Joe написал:
Помогите исправить данную проблему smile

Многие редакторы позволяют выбрать кодировку открываемого документа.
Если же вы планируете постоянно работать в Linux с подобными текстовыми файлами, имеет смысл их перекодировать в utf8.
Это можно сделать, например, с помощью команды iconv, входящей в glibc, либо enca.

Войдите или зарегистрируйтесь, чтобы ответить.