[[Vorlage(Archiviert, "Eine Alternative zu diesem nicht mehr verfügbaren Programm kann [:Taskwarrior:] sein.")]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Packprogramme: Archive entpacken] [:Rechte: Rechte für Dateien und Ordner ändern] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(Wiki/Icons/terminal.png, 48, align=left)]] [http://www.bixtep.org/ Bixtep] {en} ('''B'''ash '''I'''ntelligent '''X'''ML '''Te'''xt '''P'''rocessor) ist ein einfach zu bedienendes, [wikipedia:XML:]-basiertes Tool zur Notizverwaltung in der Bash-Shell. Dieser Artikel bezieht sich auf die ältere Version 0.1.1. Diese Version verfügt zwar nur über Grundfunktionen, reagiert aber dafür extrem schnell auf Benutzereingaben. Im September 2011 ist die letzte Version 0.2.2 erschienen. Standardmäßig enthält Bixtep eine text-basierte Benutzeroberfläche. Es lässt sich aber auch vollständig über die Kommandozeile bedienen. Damit ist es möglich, es in andere Skripte einzubinden und neue Benutzeroberflächen zu entwickeln. Obwohl es (bisher) ausschließlich in der Shell ausgeführt werden kann, eignet sich Bixtep mit den einfach zu bedienenden Textmenüs auch für Benutzer ohne Kommandozeilen-Vorkenntnisse. Mit dem Werkzeug können zügig Notizen erstellt, Quellen verwaltet und diese mit Text-Exzerpten verknüpft werden. Außerdem eignet sich Bixtep auch z.B. für Systemadministratoren, die ohne eine graphische Oberfläche Notizen verwalten müssen. = Funktionsumfang = [[Bild(BIXTEP_0.1.1_Hauptmenü,200,right)]] In der Version 0.1.1 hat Bixtep folgenden Funktionsumfang: * drei strukturierte Inhaltstypen (Notizen, Exzerpte, Quellen) * Stichwortbeziehungen zwischen allen Einträgen * Feldbeziehungen zwischen Exzerpten und Quellen * Volltextsuche * Export von Einträgen als Textdatei * Backups von Bixtep-Dateien * bedienbar über Kommandozeile und Text-Menüs * Bearbeiten von Notizen mit dem über ''"editor"'' aufrufbaren Standard-Editor für die Shell (z.B. [:Nano:] oder [:VIM:]) {{{#!vorlage Hinweis Die Version 0.2.x (auch in deutscher Übersetzung erhältlich) verfügt über einen stark erweiterten Funktionsumfang. Unter anderem können Inhaltstypen, Stichwort- und Feldbeziehungen frei konfiguriert werden. }}} = Installation = Vor der Benutzung von Bixtep muss folgendes Paket aus den Standardquellen installiert [1] werden: {{{#!vorlage Paketinstallation xmlstarlet, universe }}} == Bixtep installieren == Bixtep selbst lässt sich in wenigen Schritten installieren. Zunächst wird das Programmarchiv von der Projektseite heruntergeladen und entpackt [2]. Dann muss nur noch die Datei '''bixtep.sh''' im entpackten Verzeichnis ausführbar gemacht werden [3]. [[Vorlage(Fremd, Software)]] = Start = Spätestens jetzt öffnet man ein Terminal [4] und wechselt in das Installationsverzeichnis. Dort startet folgender Befehl das Programm mit der Benutzeroberfläche: {{{#!vorlage Befehl ./bixtep.sh -f notizen.xml }}} = Menübefehle = In der Benutzeroberfläche kann mit [[Vorlage(Tasten, h)]] jederzeit eine Erläuterung der aktuellen Menübefehle eingeblendet werden. Je nach Ansicht in der man sich befindet, sind über das Menü insgesamt folgende Befehle verfügbar. ||<-2 rowclass="titel">Dateiaktionen|| || [[Vorlage(Tasten, f)]] || Dateimenü || || [[Vorlage(Tasten, n)]] || neue Datei erstellen || || [[Vorlage(Tasten, s)]] || Datei auswählen || || [[Vorlage(Tasten, b)]] || Backup erstellen || ||<-2 rowclass="titel">Eintragsaktionen|| || [[Vorlage(Tasten, l)]] || Eintragsliste anzeigen || || [[Vorlage(Tasten, s)]] || Eintrag suchen || || [[Vorlage(Tasten, d)]] || Eintrag anzeigen || || [[Vorlage(Tasten, a)]] || Eintrag hinzufügen || || [[Vorlage(Tasten, e)]] || Eintrag bearbeiten || || [[Vorlage(Tasten, z)]] || Eintrag löschen || || [[Vorlage(Tasten, x)]] || Eintrag exportieren || ||<-2 rowclass="titel">Navigation|| || [[Vorlage(Tasten, g)]] || zu Eintrag in Liste springen || || [[Vorlage(Tasten, plus)]] || vorwärts scrollen || || [[Vorlage(Tasten, -)]] || rückwärts scrollen || || [[Vorlage(Tasten, p)]] || vorheriger Eintrag || || [[Vorlage(Tasten, n)]] || nächster Eintrag || || [[Vorlage(Tasten, c)]] || Aktion abbrechen || || [[Vorlage(Tasten, q)]] || Programm verlassen || Weitere Informationen findet man auf der Projektseite in der Dokumentation. = Links = * --([http://www.bixtep.org/ Projektseite])-- {en} - nicht mehr vorhanden * [freecode:bixtep:Bixtep auf Freecode] * [:Taskwarrior:] - weitere Lösung für die Kommandozeile * [:Notizen:] {Übersicht} Übersichtsartikel #tag: Shell, Bildung