Jaozien hugo dev chưa xong, nhưng ngại mò mẫm quá, làm từ đầu (dev from scratch) gặp nhiều chỗ mắc mớ không giải quyết được. Hổng cơ bản cmnr. Chính ra kiếm cái framework có sẵn cải biến tí layout cũng được, đang cân nhắc bulma1.

Vấn đề biên bài cho Hugo cũng đang gặp rắc rối. Số lượng bài mới khoảng vài chục, vậy mà zanh sách ls đã loạn cmn lên rồi. Có cách nào zùng bash (hay vim?) script để lọc hoặc sắp xếp được không? hoặc xem xét cách đặt tên file? À mà nếu đặt tên file thì lại fải sửa hoặc khai báo slug nữa, chứ để nguyên nó zùng luôn tên file làm slug nom cũng không khoái.

Quên mất, jờ zùng vim cảm thấy thoải mái hơn trước rồi, nên biên bài trên ipad cũng đỡ ngại. Thậm chí còn thấy thoải mái hơn là biên trên máy tính hehe… 😀


Hugo mới ra fienban mới 0.57, thấy có thêm khái niệm “cascading front matter”, nên để ý tìm hiểu sớm.

Tính năng mới được bổ sung là từ jờ cothe zùng wildcard2 cho các file resource. Ví zụ nạp tất cả file js trong script folder thì chỉ cần zùng script/*.js thay vì fải nhặt từng file để concatenate như trước kia.

Thấy trang news của hugo thông báo fienban mới. Mở snap ra gõ snap info hugo đã thấy nó có bản mới luôn rồi. Định update thỳ déo nhớ lệnh update của snap là ji (khongfai snap update), lẹnh trợ jup thì thấy hình như là refresh, cho chạy (cần sudo) thì vài giây sau thông báo everything updated hay jido daikhai thế. Lệnh cho hugo báo fieen bản thì thấy nó dang chạy fienban mới cmnr. Không lẽ snap update nhanh vậy sao?


Dang timhieu tại sao vim không highlight các văn bản markdown, dọc dược doạn kiến thức thú vị về lyzo vim không tự dộng highlight các file .md. Cách zễ nhất là dặt tên file với duôi .markdown, hơi zài zòng nhưng dỡ fải config này nọ.

Vừa kiểm tra lại. Xác nhận dầu tiên là duôi md hay markdown chả ảnh hưởng deoji tới việc hiển thị văn bản trong bản vim dang zùng. Cái nào cũng chỉ highlight dược title và link, không highlight được các doạn dậm, nghiêng, code…


Tiện đang xem hugo, lệnh đầy đủ như này

1
hugo server -D -b <ip> -p <port> --bind 0.0.0.0 --gc --minify

Chạy thử với tham số -D với mục đích render cả file draft, thấy điểm có điểm thú vị. Homepage không list bài theo cách thông thường, mà list ra các section, mỗi section được coi như một post. Click vào mới list ra bài theo cách trình bày thông thường.


  1. Repo gốc zùng sass, thêm repo khác zùng stylus
  2. Là ký tự này: * (xem thêm wikipedia) – nên chịu khó zùng khi làm việc với shell, dỡ mất thời jan hơn rất nhiều. Vizu mở một tên file zài lòng thòng bằng vim, hay add, checkout một file nào đó với git.