A következő cikkben megnézzük a HeRM-eket. Akár szenvedélyből, hobbiból vagy hivatásból főz, biztos vagyok abban, hogy ha megfelel ezeknek az eseteknek, akkor szakácskönyve lesz. Ezek egyike jó módszer a konyhában való gyakorlásra és fejlődésre. Megtarthatjuk kis receptkönyvünket, ha a recepteket okostelefonunkon tároljuk, vagy elmentjük a Word-dokumentum. Számos lehetőség van. Ma már sokféleképpen lehet jegyzeteket készíteni a receptekről konyha, de már nem annyira, hogy jegyzeteket készítsen a terminálról.
Mivel hatalmas rajongója vagyok a terminálnak, megálltam, hogy megnézzem a HeRM-eket. Ezt étel receptkezelő parancssorhoz. A HeRM-ek segítségével hozzáadhatunk, megtekinthetünk, szerkeszthetünk és törölhetünk főzési recepteket, és ez még lehetővé teszi számunkra, hogy elkészítsük a bevásárló listát. Minden a termináltól kezdve.
Ingyenes és nyílt forráskódú. Ez a segédprogram a Haskell programozási nyelv segítségével készült. A forráskód szabadon elérhető a címen GitHub, így elágazhatunk, további funkciókat adhatunk hozzá vagy kedvünkre javíthatjuk.
A HeRM-ek általános jellemzői
Ez a segédprogram számos lehetőséget ad receptjeink kezelésére:
- Megengedi nekünk adjon hozzá recepteket.
- Tudunk olvassa el a recepteket hogy hozzáadtuk.
- Azt is megtehetjük receptek szerkesztése.
- Lehetővé teszi számunkra jelezze, hogy az egyes receptek hány embernek szólnak.
- Ha már nincs szüksége receptre, akkor törölni tudjuk.
- Ez a kis program lehetővé teszi számunkra importáljon receptfájlokat hogy felvegyük őket szakácskönyvünkbe.
- Lehetőségünk lesz rá generáljon bevásárlólistákat receptjeinkért.
- Nyilvántartást vezethetünk receptek címkékkel.
HeRM-ek telepítése
Mivel ez a program Haskell segítségével készült, előbb telepítenünk kell a Cabalt hogy telepíthesse. A Cabal egy parancssori program a Haskell programozási nyelven írt szoftverek letöltésére és felépítésére.
A Cabal elérhető az adattárakban a legtöbb Gnu / Linux disztribúció magja. Ehhez telepíthetjük az Ubuntu alapértelmezett csomagkezelőjével, vagy megnyithatunk egy terminált (Ctrl + Alt + T), és beírhatjuk:
sudo apt install cabal-install
A Cabal telepítése után győződjön meg arról, hogy hozzáadta a fájl elérési útját bashrc. Ehhez a terminálhoz:
vi ~/.bashrc
Amikor a fájl megnyílik, adja hozzá a következő sort:
PATH=$PATH:~/.cabal/bin
sajtó : wq menteni és kilépni a fájlból, ha a vi-t használja, mint én. Ezután futtassa a következő parancsot a következőre: frissítéseket teljesített:
source ~/.bashrc
Az előző lépések végrehajtása után futtassa a következő parancsot a következőre: frissítse az elérhető szoftverek listáját:
cabal update
Most most már telepíthetjük a HeRM-eket. Csak ugyanazon a terminálon kell majd írnunk:
cabal install herms
Amíg települ, igyon egy italt, eltarthat egy ideig. A telepítés befejezése után elkezdheti kezelni a recepteket.
Kezelje receptjeit a HeRM-ekkel
Adjon hozzá recepteket
Tegyük fel az étel receptjét a szakácskönyvünkbe. Recept hozzáadásához be kell írnunk a terminálba (Ctrl + Alt + T):
herms add
Megjelenik egy olyan képernyő, amely megegyezik vagy hasonló az előző rögzítéshez. Itt kezdhetjük el megírni a recept részleteit.
A mezőkben történő navigáláshoz használja a következő billentyűparancsokat:
- Tab / Shift + Tab - Következő / előző mező
- Ctrl + Key a tanfolyam áthelyezéséhez - Böngésszen a mezők között
- [Meta vagy Alt] + h, j, k, l - Böngésszen a mezők között
- Esc - Mentés vagy Mégse.
Miután hozzáadtuk a recept részleteit, nyomja meg az ESC gombot, majd nyomja meg az Y gombot hogy megmentse. Hasonlóképpen annyi receptet adhat hozzá, amennyit csak akar.
Sorolja fel a hozzáadott recepteket
A hozzáadott receptek felsorolásához írja be a terminált (Ctrl + Alt + T):
herms list
Recept megtekintése
Az előző szakaszban felsorolt receptek részleteinek megtekintéséhez egyszerűen használja a megfelelő számot az alábbiak szerint:
herms view 4
A 4-es szám megjelölésével a program megmutatja nekünk a negyedik receptet, amelyet elmentettünk szakácskönyvünkben.
Szerkesszen egy receptet
Bármely recept szerkesztéséhez csak a szerkesztési lehetőséget kell használnunk, az alábbiak szerint:
herms edit 4
Miután elvégezte a módosításokat, nyomja meg az ESC gombot. A program megkérdezi tőlünk, hogy el akarjuk-e menteni a módosításokat. Csak válassza ki a megfelelő opciót.
Töröljön egy receptet
Recept törléséhez a következő parancsot kell használni:
herms remove 1
Készítsen bevásárló listát
Egy adott recept bevásárló listájának létrehozásához futtassa a HeRM-eket az alábbiak szerint:
herms shopping 1
A lista a recept részét képező összetevők alapján keletkezik 1. szám (ebben a példában), és amit korábban hozzáadtunk.
Mutassa a HeRM-ek segítségét
A segítség megtekintéséhez végre kell hajtanunk:
herms -h
Ezzel most helyesen tudja kezelni a receptkönyvét. Legközelebb, amikor egy jó receptről beszélgetést hall, egyszerűen nyissa meg a HeRM-eket, és gyorsan jegyzeteljen.