HeRMs, verwalten Sie Ihr Kochbuch über die Befehlszeile

Über HeRMs

Im nächsten Artikel werden wir uns mit HeRMs befassen. Egal, ob Sie aus Leidenschaft, Hobby oder Beruf kochen, ich bin sicher, dass Sie ein Kochbuch haben, wenn Sie in einen dieser Fälle passen. Eine davon zu haben ist eine gute Möglichkeit, in der Küche zu üben und sich zu verbessern. Wir können unser kleines Rezeptbuch behalten, indem wir die Rezepte auf unserem Smartphone speichern oder in einem speichern Word-Dokument. Es gibt eine Vielzahl von Optionen. Heute gibt es viele Möglichkeiten Machen Sie sich Notizen zu Rezepten Küche, aber nicht mehr so ​​viele, um Notizen vom Terminal zu machen.

Da ich ein großer Fan des Terminals bin, habe ich angehalten, um mir HeRMs anzusehen. Dieses Lebensmittelrezeptmanager für die Befehlszeile. Mit HeRMs können wir Kochrezepte hinzufügen, anzeigen, bearbeiten und löschen und sogar die Einkaufsliste erstellen. Alles vom Terminal.

Es ist kostenlos und Open Source. Dieses Dienstprogramm wurde mit der Programmiersprache Haskell geschrieben. Der Quellcode ist frei verfügbar unter GitHub, damit wir es teilen, weitere Funktionen hinzufügen oder nach unseren Wünschen verbessern können.

Allgemeine Merkmale von HeRMs

Dieses Dienstprogramm bietet uns verschiedene Optionen zum Verwalten unserer Rezepte:

  • Wird es uns erlauben Rezepte hinzufügen.
  • Wir können Konsultieren Sie die Rezepte das haben wir hinzugefügt.
  • Wir können auch Rezepte bearbeiten.
  • Erlaubt uns Geben Sie an, für wie viele Personen jedes Rezept bestimmt ist.
  • Falls Sie kein Rezept mehr benötigen, können wir es löschen.
  • Dieses kleine Programm wird es uns ermöglichen Rezeptdateien importieren um sie in unser Kochbuch aufzunehmen.
  • Wir werden die Möglichkeit haben Einkaufslisten erstellen für unsere Rezepte.
  • Wir können Aufzeichnungen darüber führen Rezepte mit Etiketten.

HeRMs installieren

Da dieses Programm mit Haskell geschrieben wurde, Wir müssen zuerst Cabal installieren um es installieren zu können. Cabal ist ein Befehlszeilenprogramm zum Herunterladen und Erstellen von Software, die in der Programmiersprache Haskell geschrieben wurde.

Cabal ist in den Repositories verfügbar Kern der meisten Gnu / Linux-Distributionen. Dazu können wir es mit dem Standard-Paketmanager unseres Ubuntu installieren oder ein Terminal (Strg + Alt + T) öffnen und darin schreiben:

sudo apt install cabal-install

Nach der Installation von Cabal, Stellen Sie sicher, dass Sie den Pfad zu Ihrer Datei hinzugefügt haben bashrc. Um dies zu tun, geben Sie im Terminal Folgendes ein:

vi ~/.bashrc

Fügen Sie beim Öffnen der Datei die folgende Zeile hinzu:

herms bashrc konfiguration

PATH=$PATH:~/.cabal/bin

Drücken Sie : Wq um die Datei zu speichern und zu beenden, wenn Sie vi wie ich gerade verwenden. Führen Sie dann den folgenden Befehl aus Änderungen aktualisieren durchgeführt:

source ~/.bashrc

Führen Sie nach Abschluss der vorherigen Schritte den folgenden Befehl aus Aktualisieren Sie die Liste der verfügbaren Software:

cabal update

Jetzt Wir können jetzt HeRMs installieren. Wir müssen nur im selben Terminal schreiben:

cabal install herms

Während der Installation können Sie etwas trinken, es kann eine Weile dauern. Sobald die Installation abgeschlossen ist, können Sie mit der Verwaltung Ihrer Rezepte beginnen.

Verwalten Sie Ihre Rezepte mit HeRMs

Rezepte hinzufügen

Fügen wir unserem Kochbuch ein Lebensmittelrezept hinzu. Um ein Rezept hinzuzufügen, müssen wir in das Terminal schreiben (Strg + Alt + T):

HeRMs hinzufügen

herms add

Sie sehen einen Bildschirm, der mit der vorherigen Aufnahme identisch oder ähnlich ist. Hier können wir anfangen, die Details des Rezepts zu schreiben.

Verwenden Sie zum Navigieren in den Feldern die folgenden Tastaturkürzel:

  • Tab / Umschalt + Tab - Nächstes / vorheriges Feld
  • Strg + Taste, um den Kurs zu verschieben - Durchsuchen Sie die Felder
  • [Meta oder Alt] + h, j, k, l - Durchsuchen Sie die Felder
  • Esc - Speichern oder abbrechen.

Sobald wir die Rezeptdetails hinzugefügt haben, Drücken Sie die ESC-Taste und dann Y. um es zu speichern. Ebenso können Sie beliebig viele Rezepte hinzufügen.

Liste der hinzugefügten Rezepte

Geben Sie das Terminal ein, um die hinzugefügten Rezepte aufzulisten (Strg + Alt + T):

Herms Liste

herms list

Rezept anzeigen

Um die Details der im vorherigen Abschnitt aufgeführten Rezepte anzuzeigen, verwenden Sie einfach die entsprechende Nummer wie unten gezeigt:

Herms Rezept anzeigen

herms view 4

Durch Angabe der Nummer 4 wird das Programm es wird uns Rezept Nummer vier zeigen, das wir gespeichert haben in unserem Kochbuch.

Bearbeiten Sie ein Rezept

Um ein Rezept zu bearbeiten, müssen wir nur die unten gezeigte Bearbeitungsoption verwenden:

HeRMS Rezept bearbeiten

herms edit 4

Wenn Sie Ihre Änderungen vorgenommen haben, drücken Sie die ESC-Taste. Das Programm fragt uns, ob wir die Änderungen speichern möchten oder nicht. Wählen Sie einfach die entsprechende Option.

Ein Rezept löschen

Um ein Rezept zu löschen, muss folgender Befehl verwendet werden:

herms remove 1

Erstellen Sie eine Einkaufsliste

Führen Sie HeRMs wie folgt aus, um eine Einkaufsliste für ein bestimmtes Rezept zu erstellen:

herms shopping 1

Die Liste Es wird basierend auf den Zutaten generiert, die Teil des Rezepts sind Nummer 1 (in diesem Beispiel), die wir zuvor hinzugefügt haben.

HeRMs-Hilfe anzeigen

Um die Hilfe zu sehen, müssen wir Folgendes ausführen:

Herms Hilfe

herms -h

Damit können Sie Ihr Rezeptbuch richtig handhaben. Wenn Sie das nächste Mal ein Gespräch über ein gutes Rezept hören, öffnen Sie einfach HeRMs und machen Sie sich schnell Notizen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.