I nästa artikel kommer vi att ta en titt på HeRM. Oavsett om du lagar mat för passion, hobby eller yrke är jag säker på att om du passar i något av dessa fall kommer du att ha en kokbok. Att ha en av dessa är ett bra sätt att träna och förbättra i köket. Vi kan behålla vår lilla receptbok genom att lagra recepten på vår smartphone eller genom att spara dem i en Word-dokument. Det finns många alternativ. Idag finns det många sätt att anteckna recept kök, men inte längre så många att ta anteckningar från terminalen.
Eftersom jag är ett stort fan av terminalen har jag slutat ta en titt på HeRM. Den här matreceptchef för kommandoraden. Med hjälp av HeRM kan vi lägga till, visa, redigera och ta bort matlagningsrecept och det till och med gör att vi kan göra inköpslistan. Allt från terminalen.
Det är gratis och öppen källkod. Detta verktyg är skrivet med hjälp av programmeringsspråket Haskell. Källkoden är fritt tillgänglig på GitHub, så att vi kan gaffla det, lägga till fler funktioner eller förbättra det efter eget tycke.
Allmänna egenskaper hos HeRM
Detta verktyg ger oss flera alternativ för att hantera våra recept:
- Tillåter oss lägg till recept.
- Vi kan konsultera recepten som vi har lagt till.
- Vi kan också redigera recept.
- Tillåter oss ange hur många personer varje recept är avsett för.
- Om du inte längre behöver ett recept kan vi ta bort det.
- Det här lilla programmet tillåter oss importera receptfiler för att lägga till dem i vår kokbok.
- Vi kommer att ha möjlighet generera inköpslistor för våra recept.
- Vi kan hålla reda på recept med etiketter.
Installerar HeRM: er
Eftersom detta program är skrivet med Haskell, vi måste först installera Cabal för att kunna installera den. Cabal är ett kommandoradsprogram för nedladdning och byggande av programvara skriven på programmeringsspråket Haskell.
Cabal finns i förvaren kärnan i de flesta Gnu / Linux-distributioner. För detta kan vi installera det med hjälp av standardpakethanteraren för vår Ubuntu eller öppna en terminal (Ctrl + Alt + T) och skriva i den:
sudo apt install cabal-install
Efter installationen av Cabal, se till att du har lagt till sökvägen till din fil bashrc. För att göra denna typ i terminalen:
vi ~/.bashrc
När filen öppnas, lägg till följande rad:
PATH=$PATH:~/.cabal/bin
tryck : Wq för att spara och avsluta filen, om du använder vi som jag just gjorde. Kör sedan följande kommando till uppdatera ändringar genomförde:
source ~/.bashrc
När du har slutfört föregående steg kör du följande kommando till uppdatera listan över tillgänglig programvara:
cabal update
Nu vi kan nu installera HeRM. Vi måste bara skriva i samma terminal:
cabal install herms
Ta en drink medan den installeras, det kan ta en stund. När installationen är klar kan du börja hantera dina recept.
Hantera dina recept med HeRM
Lägg till recept
Låt oss lägga till ett matrecept i vår kokbok. För att lägga till ett recept måste vi skriva i terminalen (Ctrl + Alt + T):
herms add
Du kommer att se en skärm som är densamma som den föregående. Här kan vi börja skriva detaljerna i receptet.
Använd följande kortkommandon för att navigera i fälten:
- Tab / Shift + Tab - Nästa / föregående fält
- Ctrl + tangent för att flytta kursen - Bläddra bland fälten
- [Meta eller Alt] + h, j, k, l - Bläddra bland fälten
- esc - Spara eller Avbryt.
När vi har lagt till receptuppgifterna, tryck på ESC-tangenten och tryck på Y för att spara det. På samma sätt kan du lägga till så många recept du vill.
Lista tillagda recept
För att lista de tillagda recepten, skriv in terminalen (Ctrl + Alt + T):
herms list
Visa ett recept
För att se detaljerna i recepten i föregående avsnitt, använd bara respektive nummer enligt nedan:
herms view 4
Genom att ange nummer 4, programmet det kommer att visa oss recept nummer fyra som vi har sparat i vår kokbok.
Redigera ett recept
För att redigera recept behöver vi bara använda redigeringsalternativet som visas nedan:
herms edit 4
När du har gjort dina ändringar trycker du på ESC-tangenten. Programmet kommer att fråga oss om vi vill spara ändringarna eller inte. Välj bara lämpligt alternativ.
Ta bort ett recept
För att radera ett recept skulle kommandot att använda vara följande:
herms remove 1
Skapa en inköpslista
För att skapa en inköpslista för ett specifikt recept, kör HeRM: er på följande sätt:
herms shopping 1
Listan den kommer att genereras baserat på ingredienserna som ingår i receptet nummer 1 (i det här exemplet), och som vi tidigare har lagt till.
Visa hjälpmedel för HeRM
För att se hjälpen måste vi utföra:
herms -h
Med detta kan du hantera din receptbok korrekt. Nästa gång du hör en konversation om ett bra recept är det bara att öppna HeRM och snabbt anteckna.