HeRM, uruskan buku masakan anda dari baris arahan

Mengenai HeRM

Dalam artikel seterusnya kita akan melihat HeRM. Sama ada anda memasak untuk minat, hobi atau profesion, saya pasti bahawa jika anda sesuai dengan kes ini, anda akan mempunyai buku masakan. Mempunyai salah satu daripadanya adalah cara yang baik untuk berlatih dan memperbaiki diri di dapur. Kita boleh menyimpan buku resipi kecil kita dengan menyimpan resipi di telefon pintar kita atau dengan menyimpannya dalam a Dokumen Word. Terdapat banyak pilihan. Hari ini terdapat banyak cara untuk ambil nota mengenai resipi dapur, tetapi tidak lagi banyak mengambil nota dari terminal.

Oleh kerana saya peminat terminal, saya berhenti untuk melihat HeRM. Yang ini pengurus resipi makanan untuk barisan arahan. Dengan menggunakan HeRM, kita dapat menambah, melihat, mengedit dan menghapus resipi dan bahkan akan membolehkan kita membuat senarai belanja. Segala-galanya dari terminal.

Ia percuma dan sumber terbuka. Utiliti ini ditulis menggunakan bahasa pengaturcaraan Haskell. Kod sumber boleh didapati secara percuma di GitHub, jadi kita boleh mencengkamnya, menambah lebih banyak fungsi atau memperbaikinya mengikut keinginan kita.

Ciri umum HeRM

Utiliti ini akan memberi kami beberapa pilihan untuk menguruskan resipi kami:

  • Akan membenarkan kita tambah resipi.
  • Kita boleh rujuk resipi yang telah kita tambahkan.
  • Kita juga boleh edit resipi.
  • Membolehkan kita nyatakan berapa orang yang dimaksudkan oleh setiap resipi.
  • Sekiranya anda tidak lagi memerlukan resipi, kami akan dapat menghapusnya.
  • Program kecil ini akan membolehkan kita import fail resipi untuk menambahkannya ke dalam buku masakan kami.
  • Kita akan mempunyai kemungkinan menghasilkan senarai membeli-belah untuk resipi kami.
  • Kita boleh menyimpan rekod resipi dengan label.

Memasang HeRM

Oleh kerana program ini ditulis menggunakan Haskell, kita mesti memasang Cabal terlebih dahulu untuk memasangnya. Cabal adalah program baris perintah untuk memuat turun dan membina perisian yang ditulis dalam bahasa pengaturcaraan Haskell.

Cabal boleh didapati di repositori teras sebilangan besar pengedaran Gnu / Linux. Untuk ini kita boleh memasangnya menggunakan pengurus pakej lalai Ubuntu kita atau buka terminal (Ctrl + Alt + T) dan tulis di dalamnya:

sudo apt install cabal-install

Selepas memasang Cabal, pastikan anda telah menambah jalan ke fail anda bashrc. Untuk melakukan jenis ini di terminal:

vi ~/.bashrc

Apabila fail dibuka, tambahkan baris berikut:

konfigurasi herms bashrc

PATH=$PATH:~/.cabal/bin

Tekan : Wq untuk menyimpan dan keluar fail, jika anda menggunakan vi seperti yang saya lakukan. Kemudian jalankan arahan berikut ke kemas kini perubahan dilakukan:

source ~/.bashrc

Setelah menyelesaikan langkah sebelumnya, jalankan arahan berikut ke kemas kini senarai perisian yang ada:

cabal update

Sekarang kita sekarang boleh memasang HeRM. Kami hanya perlu menulis di terminal yang sama:

cabal install herms

Semasa memasang, minum, mungkin memerlukan sedikit masa. Setelah pemasangan selesai, anda boleh mula menguruskan resipi anda.

Uruskan resipi anda dengan HeRM

Tambahkan resipi

Mari tambahkan resipi makanan ke buku masakan kami. Untuk menambah resipi, kita perlu menulis di terminal (Ctrl + Alt + T):

HeRM menambah

herms add

Anda akan melihat skrin yang sama atau serupa dengan tangkapan sebelumnya. Di sini kita boleh mula menulis perincian resipi.

Untuk menavigasi medan, gunakan pintasan papan kekunci berikut:

  • Tab / Shift + Tab - Medan seterusnya / sebelumnya
  • Ctrl + Key untuk memindahkan kursus - Telusuri ladang
  • [Meta atau Alt] + h, j, k, l - Telusuri ladang
  • Esc - Simpan atau Batal.

Setelah kami menambah butiran resipi, tekan kekunci ESC dan tekan Y untuk menyelamatkannya. Begitu juga, anda boleh menambah sebilangan besar resipi yang anda mahukan.

Senaraikan resipi yang ditambah

Untuk menyenaraikan resipi tambahan, ketik terminal (Ctrl + Alt + T):

Senarai Herms

herms list

Lihat resipi

Untuk melihat perincian resipi yang tertera di bahagian sebelumnya, cukup gunakan nombor masing-masing seperti yang ditunjukkan di bawah:

Resipi pandangan Herms

herms view 4

Dengan menunjukkan nombor 4, program ia akan menunjukkan kepada kita resipi nombor empat yang telah kita simpan dalam buku masakan kami.

Edit resipi

Untuk mengedit resipi, kita hanya perlu menggunakan pilihan edit seperti gambar di bawah:

Resipi suntingan HeRMS

herms edit 4

Setelah membuat perubahan, tekan kekunci ESC. Program ini akan menanyakan kepada kami sama ada mahu menyimpan perubahan atau tidak. Cukup pilih pilihan yang sesuai.

Padamkan resipi

Untuk menghapus resipi, perintah yang akan digunakan adalah sebagai berikut:

herms remove 1

Hasilkan senarai membeli-belah

Untuk menghasilkan senarai belanja untuk resipi tertentu, jalankan HeRM seperti berikut:

herms shopping 1

Senarai itu ia akan dihasilkan berdasarkan ramuan yang menjadi sebahagian daripada resipi nombor 1 (dalam contoh ini), dan yang telah kita tambahkan sebelumnya.

Tunjukkan pertolongan HeRM

Untuk melihat pertolongan, kita harus melaksanakan:

Herms menolong

herms -h

Dengan ini anda dapat mengendalikan buku resipi anda dengan betul. Pada masa berikutnya anda mendengar perbualan mengenai resipi yang baik, buka HeRM dan ambil nota dengan cepat.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.