HeRM, керуйте своєю кулінарною книгою з командного рядка

Про HeRM

У наступній статті ми збираємось поглянути на 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 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.