Командная строка unix – теперь с картинками!

“Не довольно глупо ли пользоваться текстовым терминалом, сидя перед роскошным современным монитором?” – задаётся важным вопросом бельгийский программист Стивен Уиттенс. Он резонно подмечает, что текстовый интерфейс, придуманный в семидесятые годы для совокупности Unix, хоть до сих пор и имеет массу преимуществ, однако выглядит пара устаревшим. Что в случае, если совместить его с современными графическими возможностями? Конкретно за это и взялся Уиттенс.

Разрабатываемая им совокупность носит название TermKit – это комплект библиотек, применяющий для отрисовки окна терминала браузерный движок WebKit. Библиотека занимается преобразованием взятых от совокупности данных в HTML, а вывод команд Unix переводит в формат JSON, приспособленный для обработки средствами JavaScript.

Все эти технические сложности необходимы чтобы терминал превратился из неинтересного тёмного прямоугольника в прямоугольник куда более дружественный к глазам пользователя: совокупность, например, уже может подставлять значки рядом с заглавиями файлов, показывать выпадающий перечень с подсказкой, в то время, когда требуется ввести имя файла, по-различному подсвечивает вводимые их аргументы и команды а также разрешает выводить содержимое графических файлов. Воистину революционные веяния!

Раздельно создатель TermKit позаботился о работе с удалёнными серверами по SSH – дабы истребить ненавистную задержку при отправке вводимых знаков, он придумал более сложную совокупность, которая будет выводить набираемый текст сходу, а отправлять только по мере необходимости.

Само собой разумеется, никто не говорит, что TermKit сможет абсолютно заменить классический терминал, но стать приятным дополнением к нему может уже обозримой перспективе. Желающие ознакомиться устройством TermKit либо кроме того учавствовать в разработке, смогут скачать исходные коды альфа-версии с Github.

Случайное видео:


Интересные записи: