In het volgende artikel gaan we HeRM's bekijken. Of je nu voor passie, hobby of beroep kookt, ik weet zeker dat als je in een van deze gevallen past, je een kookboek zult hebben. Het hebben van een van deze is een goede manier om te oefenen en te verbeteren in de keuken. We kunnen ons kleine receptenboekje bewaren door de recepten op onze smartphone op te slaan of door ze op te slaan in een Word document Er is een veelvoud aan mogelijkheden. Tegenwoordig zijn er veel manieren om dat te doen notities maken over recepten keuken-, maar niet langer zo veel om aantekeningen te maken vanaf de terminal.
Omdat ik een grote fan ben van de terminal, ben ik gestopt om HeRM's te bekijken. Deze voedselreceptmanager voor opdrachtregel Met HeRMs kunnen we kookrecepten toevoegen, bekijken, bewerken en verwijderen en kunnen we zelfs de boodschappenlijst maken. Alles van de terminal.
Het is gratis en open source Dit hulpprogramma is geschreven met de programmeertaal Haskell. De broncode is gratis beschikbaar op GitHub, zodat we het kunnen splitsen, meer functies kunnen toevoegen of het naar onze zin kunnen verbeteren.
Algemene kenmerken van HeRM's
Dit hulpprogramma geeft ons verschillende opties om onze recepten te beheren:
- Zal ons toestaan recepten toevoegen.
- We kunnen raadpleeg de recepten die we hebben toegevoegd.
- We kunnen ook recepten bewerken.
- Staat ons toe geef aan voor hoeveel mensen elk recept bedoeld is.
- Mocht je een recept niet meer nodig hebben, dan kunnen we het verwijderen.
- Dit kleine programma zal ons toelaten importeer receptbestanden om ze toe te voegen aan ons kookboek.
- We zullen de mogelijkheid hebben boodschappenlijstjes genereren voor onze recepten.
- We kunnen het bijhouden van recepten met labels.
HeRM's installeren
Aangezien dit programma is geschreven met Haskell, we moeten eerst Cabal installeren om het te kunnen installeren. Cabal is een opdrachtregelprogramma voor het downloaden en bouwen van software die is geschreven in de Haskell-programmeertaal.
Cabal is beschikbaar in de repositories kern van de meeste Gnu / Linux-distributies. Hiervoor kunnen we het installeren met behulp van de standaard pakketbeheerder van onze Ubuntu of een terminal openen (Ctrl + Alt + T) en erin schrijven:
sudo apt install cabal-install
Na het installeren van Cabal, zorg ervoor dat je het pad naar je bestand hebt toegevoegd bashrc Om dit te doen, typ je in de terminal:
vi ~/.bashrc
Wanneer het bestand wordt geopend, voegt u de volgende regel toe:
PATH=$PATH:~/.cabal/bin
Druk op : wq om het bestand op te slaan en af te sluiten, als je vi gebruikt zoals ik net deed. Voer vervolgens de volgende opdracht uit om update wijzigingen uitgevoerd:
source ~/.bashrc
Voer na het voltooien van de vorige stappen de volgende opdracht uit naar update de lijst met beschikbare software:
cabal update
nu we kunnen nu HeRM's installeren We hoeven alleen in dezelfde terminal te schrijven:
cabal install herms
Neem een drankje terwijl het wordt geïnstalleerd, het kan even duren. Zodra de installatie is voltooid, kunt u beginnen met het beheren van uw recepten.
Beheer uw recepten met HeRM's
Voeg recepten toe
Laten we een voedingsrecept toevoegen aan ons kookboek. Om een recept toe te voegen, moeten we in de terminal schrijven (Ctrl + Alt + T):
herms add
U ziet een scherm dat hetzelfde of vergelijkbaar is met de vorige opname. Hier kunnen we beginnen met het schrijven van de details van het recept.
Gebruik de volgende sneltoetsen om door de velden te navigeren:
- Tab / Shift + Tab - Volgend / vorig veld
- Ctrl + toets om de cursus te verplaatsen - Blader door de velden
- [Meta of Alt] + h, j, k, l - Blader door de velden
- Esc - Opslaan of annuleren.
Zodra we de receptdetails hebben toegevoegd, druk op de ESC-toets en druk op Y om het op te slaan. Op dezelfde manier kunt u zoveel recepten toevoegen als u wilt.
Lijst met toegevoegde recepten
Om de toegevoegde recepten weer te geven, typ je in de terminal (Ctrl + Alt + T):
herms list
Bekijk een recept
Om de details van de recepten in het vorige gedeelte te zien, gebruikt u gewoon het respectieve nummer zoals hieronder weergegeven:
herms view 4
Door het cijfer 4 aan te duiden, het programma het laat ons recept nummer vier zien dat we hebben opgeslagen in ons kookboek.
Bewerk een recept
Om een recept te bewerken, hoeven we alleen de bewerkingsoptie te gebruiken zoals hieronder weergegeven:
herms edit 4
Nadat u uw wijzigingen heeft aangebracht, drukt u op de ESC-toets. Het programma zal ons vragen of we de wijzigingen willen opslaan. Selecteer gewoon de juiste optie.
Verwijder een recept
Om een recept te verwijderen, zou het te gebruiken commando het volgende zijn:
herms remove 1
Genereer een boodschappenlijst
Om een boodschappenlijst voor een specifiek recept te genereren, voert u HeRM's als volgt uit:
herms shopping 1
De lijst het wordt gegenereerd op basis van de ingrediënten die deel uitmaken van het recept nummer 1 (in dit voorbeeld), en die we eerder hebben toegevoegd.
Toon HeRMs-hulp
Om de hulp te zien, zullen we het volgende moeten uitvoeren:
herms -h
Hiermee kun je op de juiste manier omgaan met je receptenboek. De volgende keer dat u een gesprek over een goed recept hoort, opent u HeRM's en maakt u snel aantekeningen.