TermKit е терминалът, красиво преосмислен

Съдържание:

Anonim

Ако ви е писнало от остарелия (ретро?) само текстов вид на командния ред и приложението Terminal.app, вижте завладяващия нов проект TermKit.

TermKit има за цел да свърже аспектите на GUI с командния ред, позволявайки на този преработен терминал да вижда всичко от икони до изображения, с ленти за напредък и индикатори, че командите са изпълнени успешно или неуспешно, показвайки всичко че модерен уеб браузър може (включително HTML5 съдържание), което означава, че има дори фантастични преходи и анимации.Разработчикът предупреждава, че TermKit не е пълен терминален емулатор, но определено е много завладяващ дори с настоящите си ограничения.

Изисквания и стъпки за инсталиране на TermKit

Ако искате сами да изпробвате TermKit, ще ви трябва малко запознанства с компилирането на приложения в командния ред, тъй като TermKit е много алфа и е донякъде трудно да се инсталира. Ето по-точен списък с неща, от които ще се нуждаете, и стъпки, които да предприемете, за да стартирате приложението, открих, че първоначалните инструкции на началната страница на проекта са неясни и липсват някои елементи:

  • Инсталиране на XCode 4 – регистрираните разработчици могат да инсталират Xcode 3 от Mac OS X Installer DVD и да надстроят ръчно до 4 или по-нова версия (предишните версии на Xcode бяха $5), или всеки може да изтегли най-новите версии на Xcode от Mac App Store безплатно
  • Инсталиране на HomeBrew:
  • "

    ruby -e $(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb) "

  • Инсталиране на Node.JS:
  • brew install node git

  • Инсталиране на NPM (Node Package Manager):
  • curl http://npmjs.org/install.sh | sh

  • Инсталирайте MIME с помощта на новоинсталирания NPM:
  • npm инсталиране на mime

  • Използвайте git, за да вземете изходния код на TermKit (забележка: ако се натъкнете на грешки при разрешенията, отстранете флага –recursive):
  • git clone [email protected]:unconed/TermKit.git --recursive

  • Стартиране на демон на Nodekit:
  • cd TermKit/Node; възел nodekit.js

  • Разархивирайте TermKit.zip:
  • разархивирайте Build/Termkit.zip

  • Стартирайте TermKit.app:
  • open Build/TermKit.app

Полезността е спорна на този етап и както разработчикът хумористично казва „все още нищо не работи“, но няма съмнение, че TermKit е красив. Ето още няколко екранни снимки на TermKit в действие:

Можете или разгледайте източника в GitHub, разработчикът има някои интересни идеи и мнения относно концепцията на командния ред и неговите несъответствия с модерните компютри и те сами по себе си са добро четиво.

Това е доста вълнуващ проект и определено нещо, което ще държим под око.

TermKit е терминалът, красиво преосмислен