blog.alswl.com

my blog

Stars
3

blog.alswl.com

This is my blog.

Command

# upload images
make sync-images

hugo serve -D
hugo
hugo new posts/new.md

# prettier
npx prettier content/posts/*.md --write

Tips

Asset prefix:

Wechat mp link process:

  • sed

    MD=content/some-md.md
    BODY=$(cat $MD  | sed -E 's/[^!]\[(.+)\]\((.+)\)/(\1)<sup>(via)<\/sup>/g' | sed -E 's/^\[(.+)\]\((.+)\)/(\1)<sup>(via)<\/sup>/g')
    FOOTER=$(cat $MD | grep '\[.*\]\(.*\)' -oE | grep -v png | grep -v jpg | sed 's/\[//g;s/\]//g;s/(/: /g;s/)//g' | awk '{print "*   "$0}')
    
    echo $BODY $FOOTER | pbcopy
    
  • 微信 Markdown 编辑器 | Doocs 开源社区:

Article footer:

--------------------------------------------------------------------------

原文链接: yours
欢迎关注我的微信公众号:窥豹。
3a1ff193cee606bd1e2ea554a16353ee

Markdown to GFM:

cat content/some-md.md | pandoc -f markdown_mmd -t gfm+implicit_figures --wrap=none | pbcopy

Image size nomalize:

cd dir
for i in $(ls); do convert $i -resize 1000x1000\> $i; donen

Replace URL

c content/posts/your.md | gsed 's#../../static/images#https://e25ba8-log4d-c.dijingchao.com#g' | pandoc -f markdown_mmd -t gfm+implicit_figures --wrap=none C