W następnym artykule przyjrzymy się HeRMs. Niezależnie od tego, czy gotujesz z pasji, hobby czy zawodu, jestem pewien, że jeśli pasujesz do któregokolwiek z tych przypadków, będziesz mieć książkę kucharską. Posiadanie jednego z nich to dobry sposób na ćwiczenie i doskonalenie kuchni. Możemy zachować naszą małą książkę z przepisami, przechowując przepisy na naszym smartfonie lub zapisując je w pliku Dokument Word. Istnieje wiele opcji. Obecnie istnieje wiele sposobów, aby to zrobić robić notatki na temat przepisów kuchnia, ale nie jest już tak wielu do robienia notatek z terminala.
Ponieważ jestem wielkim fanem terminala, zatrzymałem się, aby rzucić okiem na HeRM. Ten menedżer receptur żywności dla wiersza poleceń. Korzystając z HeRM, możemy dodawać, przeglądać, edytować i usuwać przepisy kulinarne, a nawet pozwoli nam to zrobić listę zakupów. Wszystko z terminala.
Jest darmowy i open source. To narzędzie zostało napisane przy użyciu języka programowania Haskell. Kod źródłowy jest dostępny bezpłatnie pod adresem GitHub, abyśmy mogli go rozwidlić, dodać więcej funkcji lub ulepszyć według naszych upodobań.
Ogólna charakterystyka HeRMs
To narzędzie daje nam kilka opcji zarządzania naszymi przepisami:
- Pozwoli nam dodaj przepisy.
- Możemy zapoznaj się z przepisami które dodaliśmy.
- Możemy także edytuj przepisy.
- Pozwala nam wskaż, dla ilu osób jest przeznaczony dany przepis.
- Jeśli nie potrzebujesz już przepisu, będziemy mogli go usunąć.
- Ten mały program nam pozwoli import plików receptur aby dodać je do naszej książki kucharskiej.
- Będziemy mieli taką możliwość generować listy zakupów do naszych przepisów.
- Możemy prowadzić rejestr przepisy z etykietami.
Instalowanie HeRM
Ponieważ ten program został napisany przy użyciu Haskella, musimy najpierw zainstalować Cabal aby móc go zainstalować. Cabal to program wiersza poleceń do pobierania i tworzenia oprogramowania napisanego w języku programowania Haskell.
Cabal jest dostępny w repozytoriach rdzeń większości dystrybucji Gnu / Linuksa. W tym celu możemy go zainstalować za pomocą domyślnego menedżera pakietów naszego Ubuntu lub otworzyć terminal (Ctrl + Alt + T) i napisać w nim:
sudo apt install cabal-install
Po zainstalowaniu Cabal, upewnij się, że dodałeś ścieżkę do swojego pliku bashrc. Aby to zrobić, wpisz w terminalu:
vi ~/.bashrc
Po otwarciu pliku dodaj następujący wiersz:
PATH=$PATH:~/.cabal/bin
Naciśnij : wq aby zapisać i wyjść z pliku, jeśli używasz vi, tak jak ja. Następnie uruchom następujące polecenie, aby zaktualizuj zmiany wykonano:
source ~/.bashrc
Po wykonaniu poprzednich kroków uruchom następujące polecenie, aby zaktualizuj listę dostępnego oprogramowania:
cabal update
Teraz możemy teraz zainstalować HeRMs. Będziemy musieli tylko napisać w tym samym terminalu:
cabal install herms
Podczas instalacji wypij drinka, może to chwilę potrwać. Po zakończeniu instalacji możesz zacząć zarządzać swoimi przepisami.
Zarządzaj swoimi przepisami za pomocą HeRMs
Dodaj przepisy
Dodajmy przepis na jedzenie do naszej książki kucharskiej. Aby dodać przepis, będziemy musieli napisać w terminalu (Ctrl + Alt + T):
herms add
Zobaczysz ekran taki sam lub podobny do poprzedniego zrzutu. Tutaj możemy zacząć pisać szczegóły przepisu.
Aby poruszać się po polach, użyj następujących skrótów klawiaturowych:
- Tab / Shift + Tab - Następne / poprzednie pole
- Ctrl + klawisz, aby przesunąć kurs - Przeglądaj pola
- [Meta lub Alt] + h, j, k, l - Przeglądaj pola
- Esc - Zapisz lub Anuluj.
Po dodaniu szczegółów przepisu naciśnij klawisz ESC i naciśnij Y żeby to uratować. Podobnie możesz dodać dowolną liczbę przepisów.
Lista dodanych przepisów
Aby wyświetlić dodane przepisy, wpisz terminal (Ctrl + Alt + T):
herms list
Zobacz przepis
Aby zobaczyć szczegóły przepisów wymienionych w poprzedniej sekcji, wystarczy użyć odpowiedniego numeru, jak pokazano poniżej:
herms view 4
Wskazując cyfrę 4, program pokaże nam przepis numer cztery z tych, które zapisaliśmy w naszej książce kucharskiej.
Edytuj przepis
Aby edytować dowolny przepis, będziemy musieli użyć tylko opcji edycji, jak pokazano poniżej:
herms edit 4
Po dokonaniu zmian naciśnij klawisz ESC. Program zapyta nas, czy chcemy zapisać zmiany. Po prostu wybierz odpowiednią opcję.
Usuń przepis
Aby usunąć recepturę, polecenie do użycia byłoby następujące:
herms remove 1
Wygeneruj listę zakupów
Aby wygenerować listę zakupów dla określonego przepisu, uruchom HeRM w następujący sposób:
herms shopping 1
Lista zostanie wygenerowany na podstawie składników, które są częścią przepisu numer 1 (w tym przykładzie) i który dodaliśmy wcześniej.
Pokaż pomoc HeRMs
Aby zobaczyć pomoc, będziemy musieli wykonać:
herms -h
Dzięki temu możesz teraz poprawnie obsługiwać książkę kucharską. Następnym razem, gdy usłyszysz rozmowę o dobrym przepisie, po prostu otwórz HeRM i szybko rób notatki.