URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82867
[ Назад ]

Исходное сообщение
"MC внешний вид"

Отправлено krosavcheg , 14-Ноя-08 14:01 
Всем добрый день.
Вообщем у меня такая проблема, после перевода локали фри 6.3 на cp1251 mc у меня начал вместо своих разделительный линий между панелями показывать восклицательные знаки.
Сам mc нормально руссифицировался, можно ли как нибудь вместо этих знаков вернуть линии а то не удобно как то смотреть на все это))

И ещё возможно ли у mc клавиши Control + T заменить на другую комбинацию, где это можно сделать скажите пожалуйста)))
Спасибо.


Содержание

Сообщения в этом обсуждении
"MC внешний вид"
Отправлено Andrey Mitrofanov , 14-Ноя-08 14:09 
>после перевода локали
>на cp1251
>mc у меня начал вместо своих разделительный линий между панелями показывать
>восклицательные знаки

Мне почему-то кажется, в "кодовой странице" 1251 _нет_ псевдографики. Типа, всё нормально - так и было задумано. ...в хэндбуке разве об этом не пишут?


"MC внешний вид"
Отправлено Vaso Petrovich , 14-Ноя-08 21:21 
>Мне почему-то кажется, в "кодовой странице" 1251 _нет_ псевдографики. Типа, всё нормально
>- так и было задумано. ...в хэндбуке разве об этом не
>пишут?

Вах, вах, вах, а дадно ее отудова убрали(а то никто кроме тебя и не знает)? Интерсно как у Far она отбраждается... Шамнсво наверное...

и тут видимо туфта написана
http://en.wikipedia.org/wiki/CP1251
какие люди не хорошие, на куче языков, людей обманывают...


"MC внешний вид"
Отправлено Щекн Итрч , 14-Ноя-08 21:32 
>[оверквотинг удален]
>>- так и было задумано. ...в хэндбуке разве об этом не
>>пишут?
>
>Вах, вах, вах, а дадно ее отудова убрали(а то никто кроме тебя
>и не знает)? Интерсно как у Far она отбраждается... Шамнсво наверное...
>
>
>и тут видимо туфта написана
>http://en.wikipedia.org/wiki/CP1251
>какие люди не хорошие, на куче языков, людей обманывают...

А неужели есть? Тут?
http://en.wikipedia.org/wiki/CP1251


"а давайте кодировками - меряться!"
Отправлено Andrey Mitrofanov , 14-Ноя-08 23:21 
>Вах, вах, вах, а дадно ее отудова убрали(а то никто кроме тебя
>и не знает)? Интерсно как у Far она отбраждается... Шамнсво наверное...

Ну, во-первых, проблемы индейцев... то есть фары шерифа не. Во-вторых, в той консоли, что у фары -- _совсем_ не 1251, учите мат.часть.

>и тут видимо туфта написана
>http://en.wikipedia.org/wiki/CP1251

Э, слюшай, Уважаемый, не издевайся над старым дедушкой, да?! Пальцем покажи, да, ихде там _коды_ табличной псевдографики, саавсЭм слЭпой стал - нЭ вижу!?

>какие люди не хорошие, на куче языков, людей обманывают...

Во всём виноват Микрософт! Я настаиваю!! $-))


"а давайте кодировками - меряться!"
Отправлено Vaso Petrovich , 15-Ноя-08 08:52 
>[оверквотинг удален]
>>и тут видимо туфта написана
>>http://en.wikipedia.org/wiki/CP1251
>
>Э, слюшай, Уважаемый, не издевайся над старым дедушкой, да?! Пальцем покажи, да,
>ихде там _коды_ табличной псевдографики, саавсЭм слЭпой стал - нЭ вижу!?
>
>
>>какие люди не хорошие, на куче языков, людей обманывают...
>
>Во всём виноват Микрософт! Я настаиваю!! $-))

Убедили... :-) Но винде все же как то работает... Значит и в *nix, мона...


"иожно не значит нужно, садись 'два' %)"
Отправлено Andrey Mitrofanov , 15-Ноя-08 09:25 
>Убедили...

Он ещё и издевается?! :-P

> :-) Но винде все же как то работает...

Э! Слюшай, далась тебе эта винда-шмында! :-P

У "во всём виноваты Копр." в командной строке - кодировка "ДОС" (русская - 866, нерусская - 437). Для "совместимости", типа.

> Значит и в *nix, мона...

Да, можно. Не ставить системную локаль в 1251. Можно и в 1251, но для запуска mc быстро-быстро (кодировку терминала) переключать в другую, более похожую на 437.

Меня вот всегда удивляли люди, ставящие 1251 в качестве кодировки в систеной локаили... Ну, ладно, думал, наверное им _надо_, они "могут" и за чем-то, мне неведомым, "это" делают. Но, извините, ставить локаль с 1251 и удивляться, "чёй-та я вся во фраке, а рамочки не рисуются" - явный признак _непонимания_, чего делаешь.

...наверное я испорчен _слишком_ близким знакомством "со всеми пятью"(нет, точно их число уже не помню - стар стал, да и koi8-r "просто работает") русскими однобайтовыми кодировками, со всеми их 255 символами и интимными раличиями сих наборов....


"иожно не значит нужно, садись 'два' %)"
Отправлено angra , 16-Ноя-08 02:33 
Даже как то неудобно вам это говорить, но cp1251 очень даже хороша в качестве основной локали и mc отлично отрисовывает в ней псевдографику, по крайней мере в линуксе. Теория это конечно прекрасно, но практика все-таки важнее :)

"иожно не значит нужно, садись 'два' %)"
Отправлено krol , 16-Ноя-08 14:21 
вопрос номер1: а зачем cp1251 как локаль в консоле? разделы ntfs-ые и без cp1251 идут, файлы в cp1251 и так читаются

"иожно не значит нужно, садись 'два' %)"
Отправлено krosavcheg , 16-Ноя-08 18:12 
>вопрос номер1: а зачем cp1251 как локаль в консоле? разделы ntfs-ые и
>без cp1251 идут, файлы в cp1251 и так читаются

Ну знаешь когда с помощью фтп заходишь на серваки а там виндовые кодировки файлов и когда сайты пишешь, когда апачь ставишь, намного удобнее просто сидеть в виндовой, согласен в кои можно сидеть без б, но блин отвлекаться придется всегда когда перекодировать ))


"иожно не значит нужно, садись 'два' %)"
Отправлено Щекн Итрч , 16-Ноя-08 18:42 
>Даже как то неудобно вам это говорить, но cp1251 очень даже хороша
>в качестве основной локали и mc отлично отрисовывает в ней псевдографику,
>по крайней мере в линуксе. Теория это конечно прекрасно, но практика
>все-таки важнее :)

Глаза проверьте... UTF и KOI в Линуксе...


"иожно не значит нужно, садись 'два' %)"
Отправлено Аноним , 16-Ноя-08 19:38 
>>Даже как то неудобно вам это говорить, но cp1251 очень даже хороша
>>в качестве основной локали и mc отлично отрисовывает в ней псевдографику,
>>по крайней мере в линуксе. Теория это конечно прекрасно, но практика
>>все-таки важнее :)
>
>Глаза проверьте... UTF и KOI в Линуксе...

debian-ch:~# env
TERM=xterm
LANG=ru_RU.CP1251
...

Нормальная псевдографика. Скриншот выслать ?

Ну и опять же, по-поводу "глаза проверьте..." -  Кто как настроит, тот так и получит.


"иожно не значит нужно, садись 'два' %)"
Отправлено krol , 16-Ноя-08 20:42 
каким образом, расскажешь? нет в 1251 псевдографики. и вывод locale при запущеном mc покажи, плиз.

"иожно не значит нужно, садись 'два' %)"
Отправлено angra , 17-Ноя-08 13:39 
$ locale
LANG=ru_RU.CP1251
LC_CTYPE="ru_RU.CP1251"
LC_NUMERIC="ru_RU.CP1251"
LC_TIME="ru_RU.CP1251"
LC_COLLATE="ru_RU.CP1251"
LC_MONETARY="ru_RU.CP1251"
LC_MESSAGES="ru_RU.CP1251"
LC_PAPER="ru_RU.CP1251"
LC_NAME="ru_RU.CP1251"
LC_ADDRESS="ru_RU.CP1251"
LC_TELEPHONE="ru_RU.CP1251"
LC_MEASUREMENT="ru_RU.CP1251"
LC_IDENTIFICATION="ru_RU.CP1251"
LC_ALL=
Скажу страшное не только mc, но и centerim при этом рисует нормальные рамочки. В конце-концов, что вам мешает самому проверить?
Ну а по поводу выбора однобайтной кодировки, какие у вас есть возражения против самой распространённой русской кодировки кроме религиозных?

"иожно не значит нужно, садись 'два' %)"
Отправлено Andrey Mitrofanov , 17-Ноя-08 14:01 
>Скажу страшное не только mc, но и centerim при этом рисует нормальные рамочки.

...может быть, пробовать _нужно_ под FreeBSD?

> В конце-концов, что вам мешает самому проверить?

Комбинаторная сложность и лень? :D

>Ну а по поводу выбора однобайтной кодировки, какие у вас есть возражения
>против самой распространённой русской кодировки кроме религиозных?

У меня никаких. У меня другая однобайтовая "просто работает"тм. У меня был опыт общения с двумя другими кодировками в "консоли" другой ОС... Я для себя сделал некоторые выводы... Во-от. Мне-таки интересно - каким образом оно работает там, где не должно бы, вроде, и в чём моя "ошибка".


"иожно не значит нужно, садись 'два' %)"
Отправлено angra , 17-Ноя-08 15:11 
>...может быть, пробовать _нужно_ под FreeBSD?

Ну для этого фрю нужно поставить, а ради доказательства пустяка мне это делать лень. Особенно с учетом того, что ни фря ни mc мне не нужны :)

>У меня никаких. У меня другая однобайтовая "просто работает"тм. У меня был
>опыт общения с двумя другими кодировками в "консоли" другой ОС... Я
>для себя сделал некоторые выводы... Во-от. Мне-таки интересно - каким образом
>оно работает там, где не должно бы, вроде, и в чём
>моя "ошибка".

Так как мой основной редактор это vim, то переконвертация из одной кодировки в другую не проблема, вот только зачем нужно делать лишние движения? Прошло очень много времени с тех пор, как мне встречался текст в столь любимой некоторыми koi8-r, даже старая ibm866 встречается чаще. Если под другой ОС имеется ввиду винда, то там в cmd полная жопа, часть команд использует cp1251, а другие ibm866, причем некоторые ввод понимают в одной, а выводят в другой.
Ну а по поводу "ошибки", попробуйте скопипастить рамочку от mc :)



"иожно не значит нужно, садись 'два' %)"
Отправлено krol , 17-Ноя-08 15:26 
>...может быть, пробовать _нужно_ под FreeBSD?

под фрей при cp1251 на месте псевдографики просто пустое место, т.е. нет ни каких рамочек вообще, пробовать скорее всего надо под каким-то линухом? angra вы в какой ОС работаете?


"ну, рассказывайте - как, и почему у других никак"
Отправлено Andrey Mitrofanov , 17-Ноя-08 11:26 
>debian-ch:~# env
>TERM=xterm
>LANG=ru_RU.CP1251
>...
>
>Нормальная псевдографика. Скриншот выслать ?

Нет скриншот мне не нужен. Мне, пожалуйста, объяснение - кто "ошибается" я, микрософт, Вы с ангрой -- в каком месте, почему и "чОрт возьми, ка-а-ак"(тм).