Всем добрый день.
Вообщем у меня такая проблема, после перевода локали фри 6.3 на cp1251 mc у меня начал вместо своих разделительный линий между панелями показывать восклицательные знаки.
Сам mc нормально руссифицировался, можно ли как нибудь вместо этих знаков вернуть линии а то не удобно как то смотреть на все это))И ещё возможно ли у mc клавиши Control + T заменить на другую комбинацию, где это можно сделать скажите пожалуйста)))
Спасибо.
>после перевода локали
>на cp1251
>mc у меня начал вместо своих разделительный линий между панелями показывать
>восклицательные знакиМне почему-то кажется, в "кодовой странице" 1251 _нет_ псевдографики. Типа, всё нормально - так и было задумано. ...в хэндбуке разве об этом не пишут?
>Мне почему-то кажется, в "кодовой странице" 1251 _нет_ псевдографики. Типа, всё нормально
>- так и было задумано. ...в хэндбуке разве об этом не
>пишут?Вах, вах, вах, а дадно ее отудова убрали(а то никто кроме тебя и не знает)? Интерсно как у Far она отбраждается... Шамнсво наверное...
и тут видимо туфта написана
http://en.wikipedia.org/wiki/CP1251
какие люди не хорошие, на куче языков, людей обманывают...
>[оверквотинг удален]
>>- так и было задумано. ...в хэндбуке разве об этом не
>>пишут?
>
>Вах, вах, вах, а дадно ее отудова убрали(а то никто кроме тебя
>и не знает)? Интерсно как у Far она отбраждается... Шамнсво наверное...
>
>
>и тут видимо туфта написана
>http://en.wikipedia.org/wiki/CP1251
>какие люди не хорошие, на куче языков, людей обманывают...А неужели есть? Тут?
http://en.wikipedia.org/wiki/CP1251
>Вах, вах, вах, а дадно ее отудова убрали(а то никто кроме тебя
>и не знает)? Интерсно как у Far она отбраждается... Шамнсво наверное...Ну, во-первых, проблемы индейцев... то есть фары шерифа не. Во-вторых, в той консоли, что у фары -- _совсем_ не 1251, учите мат.часть.
>и тут видимо туфта написана
>http://en.wikipedia.org/wiki/CP1251Э, слюшай, Уважаемый, не издевайся над старым дедушкой, да?! Пальцем покажи, да, ихде там _коды_ табличной псевдографики, саавсЭм слЭпой стал - нЭ вижу!?
>какие люди не хорошие, на куче языков, людей обманывают...
Во всём виноват Микрософт! Я настаиваю!! $-))
>[оверквотинг удален]
>>и тут видимо туфта написана
>>http://en.wikipedia.org/wiki/CP1251
>
>Э, слюшай, Уважаемый, не издевайся над старым дедушкой, да?! Пальцем покажи, да,
>ихде там _коды_ табличной псевдографики, саавсЭм слЭпой стал - нЭ вижу!?
>
>
>>какие люди не хорошие, на куче языков, людей обманывают...
>
>Во всём виноват Микрософт! Я настаиваю!! $-))Убедили... :-) Но винде все же как то работает... Значит и в *nix, мона...
>Убедили...Он ещё и издевается?! :-P
> :-) Но винде все же как то работает...
Э! Слюшай, далась тебе эта винда-шмында! :-P
У "во всём виноваты Копр." в командной строке - кодировка "ДОС" (русская - 866, нерусская - 437). Для "совместимости", типа.
> Значит и в *nix, мона...
Да, можно. Не ставить системную локаль в 1251. Можно и в 1251, но для запуска mc быстро-быстро (кодировку терминала) переключать в другую, более похожую на 437.
Меня вот всегда удивляли люди, ставящие 1251 в качестве кодировки в систеной локаили... Ну, ладно, думал, наверное им _надо_, они "могут" и за чем-то, мне неведомым, "это" делают. Но, извините, ставить локаль с 1251 и удивляться, "чёй-та я вся во фраке, а рамочки не рисуются" - явный признак _непонимания_, чего делаешь.
...наверное я испорчен _слишком_ близким знакомством "со всеми пятью"(нет, точно их число уже не помню - стар стал, да и koi8-r "просто работает") русскими однобайтовыми кодировками, со всеми их 255 символами и интимными раличиями сих наборов....
Даже как то неудобно вам это говорить, но cp1251 очень даже хороша в качестве основной локали и mc отлично отрисовывает в ней псевдографику, по крайней мере в линуксе. Теория это конечно прекрасно, но практика все-таки важнее :)
вопрос номер1: а зачем cp1251 как локаль в консоле? разделы ntfs-ые и без cp1251 идут, файлы в cp1251 и так читаются
>вопрос номер1: а зачем cp1251 как локаль в консоле? разделы ntfs-ые и
>без cp1251 идут, файлы в cp1251 и так читаютсяНу знаешь когда с помощью фтп заходишь на серваки а там виндовые кодировки файлов и когда сайты пишешь, когда апачь ставишь, намного удобнее просто сидеть в виндовой, согласен в кои можно сидеть без б, но блин отвлекаться придется всегда когда перекодировать ))
>Даже как то неудобно вам это говорить, но cp1251 очень даже хороша
>в качестве основной локали и mc отлично отрисовывает в ней псевдографику,
>по крайней мере в линуксе. Теория это конечно прекрасно, но практика
>все-таки важнее :)Глаза проверьте... UTF и KOI в Линуксе...
>>Даже как то неудобно вам это говорить, но cp1251 очень даже хороша
>>в качестве основной локали и mc отлично отрисовывает в ней псевдографику,
>>по крайней мере в линуксе. Теория это конечно прекрасно, но практика
>>все-таки важнее :)
>
>Глаза проверьте... UTF и KOI в Линуксе...debian-ch:~# env
TERM=xterm
LANG=ru_RU.CP1251
...Нормальная псевдографика. Скриншот выслать ?
Ну и опять же, по-поводу "глаза проверьте..." - Кто как настроит, тот так и получит.
каким образом, расскажешь? нет в 1251 псевдографики. и вывод locale при запущеном mc покажи, плиз.
$ 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 при этом рисует нормальные рамочки. В конце-концов, что вам мешает самому проверить?
Ну а по поводу выбора однобайтной кодировки, какие у вас есть возражения против самой распространённой русской кодировки кроме религиозных?
>Скажу страшное не только mc, но и centerim при этом рисует нормальные рамочки....может быть, пробовать _нужно_ под FreeBSD?
> В конце-концов, что вам мешает самому проверить?
Комбинаторная сложность и лень? :D
>Ну а по поводу выбора однобайтной кодировки, какие у вас есть возражения
>против самой распространённой русской кодировки кроме религиозных?У меня никаких. У меня другая однобайтовая "просто работает"тм. У меня был опыт общения с двумя другими кодировками в "консоли" другой ОС... Я для себя сделал некоторые выводы... Во-от. Мне-таки интересно - каким образом оно работает там, где не должно бы, вроде, и в чём моя "ошибка".
>...может быть, пробовать _нужно_ под FreeBSD?Ну для этого фрю нужно поставить, а ради доказательства пустяка мне это делать лень. Особенно с учетом того, что ни фря ни mc мне не нужны :)
>У меня никаких. У меня другая однобайтовая "просто работает"тм. У меня был
>опыт общения с двумя другими кодировками в "консоли" другой ОС... Я
>для себя сделал некоторые выводы... Во-от. Мне-таки интересно - каким образом
>оно работает там, где не должно бы, вроде, и в чём
>моя "ошибка".Так как мой основной редактор это vim, то переконвертация из одной кодировки в другую не проблема, вот только зачем нужно делать лишние движения? Прошло очень много времени с тех пор, как мне встречался текст в столь любимой некоторыми koi8-r, даже старая ibm866 встречается чаще. Если под другой ОС имеется ввиду винда, то там в cmd полная жопа, часть команд использует cp1251, а другие ibm866, причем некоторые ввод понимают в одной, а выводят в другой.
Ну а по поводу "ошибки", попробуйте скопипастить рамочку от mc :)
>...может быть, пробовать _нужно_ под FreeBSD?под фрей при cp1251 на месте псевдографики просто пустое место, т.е. нет ни каких рамочек вообще, пробовать скорее всего надо под каким-то линухом? angra вы в какой ОС работаете?
>debian-ch:~# env
>TERM=xterm
>LANG=ru_RU.CP1251
>...
>
>Нормальная псевдографика. Скриншот выслать ?Нет скриншот мне не нужен. Мне, пожалуйста, объяснение - кто "ошибается" я, микрософт, Вы с ангрой -- в каком месте, почему и "чОрт возьми, ка-а-ак"(тм).