HeRM’s – 命令行食物食谱管理器

烹饪是看得见的爱,不是吗? 的确! 无论烹饪是你的热情、爱好还是职业,我相信你都会写一份烹饪日记。 保留烹饪日记是改善烹饪习惯的一种方法。 有很多方法可以记录食谱。 您可以维护一个小日记/笔记本或将食谱笔记存储在智能手机中或将它们保存在计算机中的 Word 文档中。 有多种选择。 今天给大家介绍 她的,一个基于 Haskell 的命令行食物食谱管理器,用于记录您的美味食物食谱。 使用 Herm’s,您可以添加、查看、编辑和删除食物食谱,甚至可以制作您的购物清单。 全部来自您的终端! 它是使用 Haskell 编程语言编写的免费开源实用程序。 源代码在 GitHub 中免费提供,因此您可以对其进行分叉、添加更多功能或改进它。

内容

  1. HeRM’s – 命令行食物食谱管理器
    1. 安装HeRM
    2. 添加食谱
    3. 帮助我们帮助您:

HeRM’s – 命令行食物食谱管理器

安装HeRM

由于它是使用 Haskell 编写的,所以我们需要先安装 Cabal。 Cabal 是一个命令行程序,用于下载和构建用 Haskell 编程语言编写的软件。 Cabal 在大多数 Linux 发行版的核心存储库中都可用,因此您可以使用发行版的默认包管理器安装它。

例如,您可以使用以下命令在 Arch Linux 及其变体(如 Antergos、Manjaro Linux)中安装 cabal:

$ sudo pacman -S cabal-install

在 Debian、Ubuntu 上:

$ sudo apt-get install cabal-install

安装 Cabal 后,确保已将其添加到 PATH。 为此,请编辑您的 ~/.bashrc 文件:

$ vi ~/.bashrc

添加以下行:

PATH=$PATH:~/.cabal/bin

:wq 保存并退出文件。 然后,运行以下命令来更新所做的更改。

$ source ~/.bashrc

安装 cabal 后,运行以下命令安装 herms:

$ cabal install herms

喝杯咖啡! 这需要一段时间。 几分钟后,您将看到一个输出,如下所示。

[...] Linking dist/build/herms/herms ... Installing executable(s) in /home/sk/.cabal/bin Installed herms-1.8.1.2

恭喜! 爱马仕安装完毕。

添加食谱

让我们添加一个食物食谱,例如 . 对于那些想知道的人来说,Dosa 是一种受欢迎的南印度食品 热食 水鹿酸辣酱. 这是一种健康的,可以说是最美味的食物。 它不含添加糖或饱和脂肪。 制作一个也很容易。 有几种不同的Dosas,我们家最常见的是Plain Dosa。

要添加食谱,请键入:

$ herms add

您将看到如下所示的屏幕。 开始输入配方的详细信息。

要浏览字段,请使用以下键盘快捷键:

  • Tab / Shift+Tab – 下一个/上一个字段
  • Ctrl + – 导航字段
  • [Meta or Alt] + – 导航字段
  • 退出 – Save 或取消。

添加配方的详细信息后,按 ESC 键并按 Y 保存。 同样,您可以根据需要添加任意数量的食谱。

要列出添加的食谱,请键入:

$ herms list