ICE
Я написал свою версию консольного файлового менеджера с поддержкой utf.
Исходники лежат тут :
Айс - это конструктор , состоящий из следующих основных частей :
1. Базовые структуры я взял из deco Сергея Вакуленко (dir.h)
2. Встроенный текстовой редактор - это т.н. nice editor , автор - S. Vigna (каталог edit)
3. Библиотека slang - обрабатывает клавиатуру , отвечает за вывод. (каталог slang)
4. Пакет fileutils - базовые файловые операции : клавиши F5,F6,F7,F8 (каталог fs)
5. ncurses - работа с терминалом
6. VFS - виртуальная файловая система (каталог vfs)
Я собрал все это в кучу и написал свой интерфейс.
Виртуальная файловая система представлена двумя расширениями : zip , tar.gz .
Кстати , извлечение файлов из зип-а идет у меня заметно быстрее , нежели в том же мц :
особенно это заметно на больших архивах .
Айс собирался на Suse 10 , Fedora 9 , Slackware 12 , Debian.
Скриншоты:
10.05.2008 : В цветовой схеме теперь можно сделать выбор между 2-мя палитрами.
06.06.2008 : Добавлена возможность настраивать внешний вид панели по клавише F9.
07.12.2008 : Добавлена поддержка формата .zip .
04.01.2009 : Добавлена поддержка формата .tar.gz .
|
_Andrey_ | Пока очень сыро. Нажатие на F1 - нулевая реакция.
Зачем Slang в архиве?
Зачем одновременно slang и ncurses?
В качестве редактора лучше использовать тот, что прописан в $EDITOR.
Продолжайте разработку. Или, как вариант, доработайте MC. 2008-04-12 19:03:22 | Яковлев Се� | > Зачем Slang в архиве?
кстати , мысль
> Зачем одновременно slang и ncurses?
сленг более "правильнее" - как мне показалось - обрабатывает клаву
> В качестве редактора лучше использовать тот, что прописан в $EDITOR.
согласен
2008-04-12 20:49:38 | _Andrey_ | Ну так и используйте только slang.
p.s. Подписки на комментарии к статье нет?
Для отправки комментария нужно включать скрипт в браузере, зачем? 2008-05-08 20:09:40 | Яковлев Се� | >> Ну так и используйте только slang.
Не всё так просто
Встроенный редактор в айсе заточен на ncurses
>>p.s. Подписки на комментарии к статье нет?
Нету
Новостей тут мало , и бывают они нечасто
>>Для отправки комментария нужно включать скрипт в браузере, зачем?
OK
Обещаю подумать :-)
2008-05-08 22:07:50 | Даниил RU-CENT | Сереж. Выложи, пожалуйста, в другом формате. .tgz у меня ну ни как не хочет открываться.( 2008-06-25 01:30:12 | |
|
|