Über die Shell gibt es sicher verschiedene Meinungen. Die einen bevorzugen diese schnellen Wege der Befehlseingabe über die Konsole, andere halten sie für ein Relikt aus dem letzten Jahrhundert, was man mit den heutigen grafischen Oberflächen nicht mehr benötigt. Gleichzeitig existieren bereits einige gute Shells wie die Bash oder die Zsh.
Eben bin ich jedoch auf eine neue Shell aufmerksam geworden, die das Konzept der Shell ein wenig verändern möchte und einen interessanten Ansatz bietet. Die Shell nennt sich Xiki, ist unter der MIT – Lizenz auf Github veröffentlicht. Technisch basiert Xiki auf RubyGems und kann daher unter Linux, Mac und Windows installiert werden.
Xiki vereint Konzepte aus den klassischen Shells mit einigen GUI – Elementen. Nach Eingabe eines Befehls können die Ausgaben eingeklappt und wieder ausgeklappt werden. Die gesamte Ausgabe ist dabei editierbarer Text, im Gegensatz zu dem normalem Read-Only Konzept der normalen Konsolen.
Zusätzlich bietet Xiki aber noch eine interessante Art einer Programmierumgebung. So können Datenbanken über Pfade angesprochen werden, dort verschiedene Statements abgesetzt werden, eine Zeile JavaScript schnell im Browser ausgegeben werden u.v.m. Der Entwickler setzt im Standard zunächst auf Emacs, führt aber auch an, dass man seinen bevorzugten Editor mit Xiki erweitern kann, z.B. Sumblime, Vim & Co.
Da man einige Funktionen nur schwer beschreiben kann, würde ich euch empfehlen einige Videos anzuschauen und dann zu entscheiden, ob es etwas für euch wäre. 2 Videos binde ich euch hier ein, die ich am interessantesten fand.
[via]
