HeRM, управлявайте вашата готварска книга от командния ред

Относно HeRMs

В следващата статия ще разгледаме HeRM. Независимо дали готвите за страст, хоби или професия, сигурен съм, че ако се впишете в някой от тези случаи, ще имате готварска книга. Наличието на един от тях е добър начин за практикуване и усъвършенстване в кухнята. Можем да запазим нашата малка книга с рецепти, като съхраняваме рецептите на нашия смартфон или като ги запазваме в Word документ. Има множество опции. Днес има много начини да прави си бележки по рецепти кухня, но вече не толкова много, за да си водите бележки от терминала.

Тъй като съм голям фен на терминала, спрях да погледна HeRM. Този диспечер на рецепти за храна за командния ред. Използвайки HeRM, ние можем да добавяме, преглеждаме, редактираме и изтриваме рецепти за готвене и дори ще ни позволи да направим списъка за пазаруване. Всичко от терминала.

Това е безплатно и с отворен код. Тази програма е написана с помощта на езика за програмиране Haskell. Изходният код е свободно достъпен на GitHub, за да можем да го разделим, да добавим повече функции или да го подобрим по наш вкус.

Общи характеристики на HeRM

Тази програма ще ни даде няколко възможности за управление на нашите рецепти:

  • Ще ни позволи добавете рецепти.
  • Можем консултирайте се с рецептите че сме добавили.
  • Ние също можем редактирайте рецепти.
  • Позволи ни посочете за колко души е предназначена всяка рецепта.
  • В случай, че вече нямате нужда от рецепта, ще можем да я изтрием.
  • Тази малка програма ще ни позволи импортиране на файлове с рецепти за да ги добавите към нашата готварска книга.
  • Ще имаме възможност за генериране на списъци за пазаруване за нашите рецепти.
  • Можем да водим запис на рецепти с етикети.

Инсталиране на HeRM

Тъй като тази програма е написана с помощта на Haskell, първо трябва да инсталираме Cabal за да можете да го инсталирате. Cabal е програма за команден ред за изтегляне и изграждане на софтуер, написана на програмния език Haskell.

Cabal се предлага в хранилищата ядро на повечето Gnu / Linux дистрибуции. За това можем да го инсталираме с помощта на мениджъра на пакети по подразбиране на нашия Ubuntu или да отворим терминал (Ctrl + Alt + T) и да напишем в него:

sudo apt install cabal-install

След инсталиране на Cabal, уверете се, че сте добавили пътя към вашия файл bashrc. За да направите този тип в терминала:

vi ~/.bashrc

Когато файлът се отвори, добавете следния ред:

конфигурация на herms bashrc

PATH=$PATH:~/.cabal/bin

преса : WQ за да запазите и излезете от файла, ако използвате vi, както току-що направих. След това изпълнете следната команда към актуализиране на промените изпълнени:

source ~/.bashrc

След като изпълните предишните стъпки, изпълнете следната команда към актуализирайте списъка с наличния софтуер:

cabal update

Сега вече можем да инсталираме HeRM. Ще трябва да напишем само в същия терминал:

cabal install herms

Докато се инсталира, пийнете, може да отнеме известно време. След като инсталацията приключи, можете да започнете да управлявате вашите рецепти.

Управлявайте вашите рецепти с HeRM

Добавете рецепти

Нека добавим рецепта за храна към нашата готварска книга. За да добавим рецепта, ще трябва да напишем в терминала (Ctrl + Alt + T):

HeRM добавят

herms add

Ще видите екран, същия или подобен на предишното заснемане. Тук можем да започнем да пишем подробности за рецептата.

За да навигирате в полетата, използвайте следните клавишни комбинации:

  • Tab / Shift + Tab - Следващо / предишно поле
  • Ctrl + клавиш, за да преместите курса - Прегледайте полетата
  • [Мета или Alt] + h, j, k, l - Прегледайте полетата
  • Esc - Запазване или отмяна.

След като добавим подробности за рецептата, натиснете клавиша ESC и натиснете Y за да го запазите. По същия начин можете да добавите толкова рецепти, колкото искате.

Избройте добавените рецепти

За да изброите добавените рецепти, въведете терминала (Ctrl + Alt + T):

Списък на Herms

herms list

Вижте рецепта

За да видите подробности за рецептите, изброени в предишния раздел, просто използвайте съответния номер, както е показано по-долу:

Рецепта на Herms view

herms view 4

Посочвайки числото 4, програмата ще ни покаже рецепта номер четири, която сме запазили в нашата готварска книга.

Редактирайте рецепта

За да редактираме която и да е рецепта, ще трябва само да използваме опцията за редактиране, както е показано по-долу:

Редакция на HeRMS за редактиране

herms edit 4

След като направите промените, натиснете клавиша ESC. Програмата ще ни попита дали искаме или не да запазим промените. Просто изберете подходящата опция.

Изтрийте рецепта

За да изтриете рецепта, командата за използване ще бъде следната:

herms remove 1

Генерирайте списък за пазаруване

За да генерирате списък за пазаруване за конкретна рецепта, стартирайте HeRM, както следва:

herms shopping 1

Списъкът ще се генерира въз основа на съставките, които са част от рецептата номер 1 (в този пример) и това, което вече сме добавили.

Покажете помощ за HeRM

За да видим помощта, ще трябва да изпълним:

Херми помагат

herms -h

С това можете да се справите правилно с вашата книга с рецепти. Следващият път, когато чуете разговор за добра рецепта, просто отворете HeRM и бързо си правете бележки.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.