HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: пытаюсь реанимировать выделение по shift в qkonsole+mcedit
[Ответить]
psionrevo [29.08.2007 06:40] пытаюсь реанимировать выделение по shift в qkonsole+mcedit:
начал патчить qkonsole
по Shift+стрелки могу передать в mcedit текст
либо по /033OC , /033OA и т.п. курсор двигается как обычными клавишами
а дальше - засада
видимо надо с terminfo разбираться
если бы в TERM=vt100 можно было бы передавать shift+стрелки,
то я бы просто передал нужную ESC последовательность и тему закрыл бы
но методом тыка никакие /33[C и т.п. не работают =(((((
выхожу из qtopia
смотрю $TERM
получаю linux
запускаю mc
в mcedit по shift+стрелки происходит выделение текста
захожу в qtopia
запускаю qkonsole
делаю TERM=linux mc
в mcedit по shift+стрелки ничего не выделяется =(((
может у кого идеи чего засунуть в vt100.ti
и компильнуть tic ом
кстати, у кого есть декомпилятор compinfo вроде?
у меня из идей по поводу что делать дальше - заделать в qkonsole передачу по shift+стрелки каких-нить F18-F21 - они точно пройдут через терминал и в принимающей процедуре в mcedit раскрыть их в команды выделения
psionrevo [02.09.2007 22:41] :
итак, получилось =)
имею qkonsole без рамок и прочего лишнего, переназначил клавиши и куча всего по мелочи, загружается быстрее, но это потому, что я жестко Fixed фонт гружу и виджеты некоторые отключил
имею mc 4.6.1 - подправил вывод дат, чтоб по ширине дата и время вмещались, все временные файлы - в RAM засунул (в /dev/shm/tmp для экономии ресурса флеша и батарейки, например, позиции курсора в редактируемых файлах),
mcedit выделяет по shift, работают ctrl+c,+v +x -короче как я привык (не верится, что получилось
, 23 строки.
24-я нижняя отдана под статус инфу, потому как в vt100 терминале(и без qkonsole по shift+/ то же) - баг - черная дыра размером в курсор в правом нижнем углу
побороть не смог
если устанавливать TERM=linux или xterm то этого бага нет (но и мой shift не работает 
посему остался в vt100
вчера подключился по ssh к завру - красота:
программлю за 19" монитором и широкой клавой,
а отлаживаю, запуская прогу под qtopia по кнопке mail на завре
вроде бы чего еще желать?
ан нет, до сих пор две не решенных проблемы:
1) мой shift по ssh не работает =( а вообще в каком-нить TERM
должен shift работать? может какой ssh клиент позволяет вручную назначать на PC 101 клавишную клаву какой ESC код слать?
2) mc 4.6.1 так и не дружит с utf8 =(((
может кто вспомнит ник того, который собрал mc 4.6.0 для utf8?
он был из этого форума..
вот скриншоты
и если кому надо, то выложу патченые(для программера) qkonsole и mc сюда
кстати, вот еще чего у меня есть и работает
переключаю раскладки по Calendar (EN) она же ctrl
Menu (RU) она же alt,
файлы english и jcuken-russian копируются один раз при запуске qtopia в RAM (/dev/shm/tmp) и грузятся оттуда а не
из флеша каждый раз при переключении раскладки (экономия батарейки).
американский же флаг убрал - пожалел на него RAMа =)
просто текстом пишу RU или EN
при уходе в suspend роняю частоту проца до 52Mhz, а главное питание на проц ставлю в минимум
при resume восстанавливаю частоту и питание
[К сообщению приложены файлы: sc_23.13.30_Sun__2._Sep_2007.png (16 кб), sc_23.11.51_Sun__2._Sep_2007.png (20 кб)]
[Ответить]