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:
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):
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):
herms list
Lihat resipi
Untuk melihat perincian resipi yang tertera di bahagian sebelumnya, cukup gunakan nombor masing-masing seperti yang ditunjukkan di bawah:
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:
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 -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.