|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 03 Nov 2004 04:33:52 To : Kirill Frolov Subject : Re: VGA console vs X [Was: кнопка power off] -------------------------------------------------------------------------------- Oct 29 00:26 04, Kirill Frolov wrote to Zahar Kiselev: ZK>> Всем хороша консоль - кроме одного: отсутствует общепринятое ZK>> соглашение о передаче в консольные программы всяких разных комбинаций ZK>> клавиш типа Ctrl-Ins, Alt-Home и им подобных. KF> Данные клавиши не нужны. Так считаешь лично ты. А большинство работающего за компьютерами народа считает иначе. KF> Само понятие "клавиши" ни коим образом к KF> "консоли", если точней -- терминалу, не относится никак... Особо KF> упёртым могу продемонстрировать клавиатуру от настоящего железного KF> терминала, где половины писишных клавиш вообще нет... Зато там есть немало других, которых нет на PC. KF> можно заставить *конкретный* эмулятор терминала, в данном случае тот KF> который встроен в ядро линуха, выдавать на такие вот комбинации KF> клавишь более другие, отличные, коды. Hо ни о каком /стандарте/, ни о KF> каком /общепринятом соглашении/ и речи идти не может, причину я указал -- KF> терминал не оперирует таким понятием как клавиша -- возможнен только KF> код. Если на клавиатуре терминала есть клавиши Сtrl и Ins (а они обычно есть) - то почему не может существовать код(последовательнсоть кодов), соответствующий одновременному нажатию этих клавиш? Только потому, что кто-то лет двадцать назад решил что этот код "не нужен" ? Это получается как с кодировками - примерно тогда же Чернову достался терминал, работающий в КОИ8, он взял да и пропихнул пользуясь служебным положением эту кодировку в качестве "стандартной" потому что _ему_ это было удобно. А теперь мы все должны от этого испытывать неудобства. ZK>> визуально отличить от консоли. Правда в Иксах есть дургая проблема - ZK>> непонимание наиболее употребительной кодировки 866. Сейчас пытаюсь ZK>> понять как иксы из исходников собирать - чтобы внести необходимые ZK>> дополнения. KF> Зачем понимать эту "общеупотребительную" кодировку "иксам" я вообще KF> не понимаю... Что мне, как пользователю, это даст? Файлы я и так KF> пишу-читаю (в Vim) в любой кодировке. Во-первых vim - штука _очень_ своеобразная и большинство пользователей ПЭВМ согласятся использовать ее только при полном и абсолютном отсутствии альтернативы. Если бы он был так уж хорош - наверно народ любил бы его больше чем все прочие популярные на "персоналках" редакторы. Однако пожалуй что он на одном из последних мест по частоте использования - хотя есть и под винды и под дос. Во-вторых прочтение файлов - это еще не все что нужно. Хочется чтобы в xterm можно было запускать команды и видеть результаты их работы. Hапример такие как grep, sort, tr - применительно к текстам в 866 кодировке. Или предложишь перекодировать все файлы перед применением этих команд? Более того - в консоли (лично у меня) все это работает. Hе работает только в Иксах. В-третьих - Линукс позиционирует себя как "интернациональная" система. Так почему я не могу иметь возможность настроить ее для работы в одной из наиболее распространенных в России кодировок? Вобщем-то всего и надо что научиться Иксы (xlib) пересобирать, а указания где что править я уже нашел - вот еще бы кто проверил их на правильность с "идеологической" точки зрения... Там правда не под 866, а под белорусскую кодировку исправления, но отличается она лишь несколькими символами. Zahar(@spbdept.rbc.ru) Остров Большой Березовый: http://birch-island.spb.ru --- Msged/LNX 6.1.1 * Origin: N:60.17'54" E:28.39'40" (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/328841883cf1.html, оценка из 5, голосов 10
|