Проблема в отображении содержимого в русских файлах
Гость 13 мая, 2007 - 23:04
Подскажите пожалуйста, что можна сделать ? В стандартной консоли Генту нормально ображаются русские файлы, а вот содержимое этих файлов по команде CAT или F3 в MC отображаются некорректно, вместо руских символов идут точки.
»
- Для комментирования войдите или зарегистрируйтесь
А в какой
А в какой кодировке эти файлы? И какая локаль стоит?
Настраивал
Настраивал согласно этой статьи
http://ru.gentoo-wiki.com/HOWTO_easy_way_russian_support
Кодировка стандартная Windows.
ну вот и
ну вот и переведи файл в утф или ещё что, проще всего enca поставить - она автоматом перекодирует
И что нужно
И что нужно постоянно переводить. А есть ли другие способы ?
нет. Можешь
нет. Можешь только запрятать перекодировку. Например навесить алиас, чтобы когда набираешь catwin вызывался перекодировщик. Можешь использовать мощный текстовый редактор с автоперекодированием. Я бы просто все тексты перегнал в utf8.
А какой можете
А какой можете посоветовать мощный редактор ?
Kwrite ;) Есть
Kwrite ;)
Есть команда: recode (пакет app-text/recode), позволяет переводить текст из одной кодировки в другую. Если тебе нужно просмотреть файл в своей кодировке то сделать это можно так:
$ cat file.txt | recode cp1251/..utf8
Можно просто конвертнуть файл в юникод:
$ recode cp1251/..utf8 file.txt
В общем: man recode
зачем
зачем пользоваться какой-то recode да при живом системном iconv?? :)
_________________
Eugeny Davidov [ED404-RIPE]
Re: зачем
Гм, видать сказалась привычка :)
Спасибо всем
Спасибо всем кто помог
Можно так...
USE="-ncurses" emerge mc
Мне помогло.