Hexo 主题 Butterfly 下配置字体以及插件 hexo-render-markdown-it
配置字体
放置字体文件:
12345678博客根目录/source/└── fonts ├── sci.woff2 ├── scr.woff2 ├── ub.woff2 ├── ubi.woff2 ├── ur.woff2 └── uri.woff2
编辑 _config.butterfly.yml,修改 inject.head:
123inject: head: - <style>@font-face{font-family:sc;font-display:swap;src:url('/fonts/scr.woff2');font-style:normal;font-weight:normal;}@font-face{font-family:sc;font-display:swap;src:url('/fonts/scr.woff2');font-style:normal;font-weight:bold;}@font-face{f ...
记一次煮面
烧水
煮一大锅水。把水倒进锅,用大火煮。
加盐
放入一点盐。这样可以给面条增味,还可以提高水的沸点,减少煮面的时间。
放面
注意:
水还没烧开,就不要放面条,否则最后面条会变得湿糊糊的。
慢慢放入面,才不会被热水溅到。
煮面
我们南方地区通常吃的细面,煮 2、3~5 分钟即可。根据面的厚度,你可能需要适当增减煮面时间。有时面条包装袋上也有说明。
尝面
试试看面熟了没。用叉子或篦式漏勺捞起面并尝尝看。应该要软到容易咀嚼的程度,但还是要有点咬劲,表示有嚼头。你可也用别的方式看看面熟了没:
往墙上扔面条。若面粘住就是熟了。
看面的尾部。如果端部较白,就需要烹煮更多的时间。
用叉子捞起面。要是摇来摇去很容易,就说明煮好了。
盛面
用锅铲把面舀到碗里,加盐(半勺)、酱油(一点,如下)、芝麻油、花椒油、耗油、醋(选)。
倒汤
把锅里的汤倒进碗里,用筷子搅拌,直到佐料均匀。
大功告成,享受美味!
感谢信
谢谢你进入我的世界,我会永远记住你为我所做的。
Thank you for entering Minecraft, I will always remember what you did for me.
记两次 PS 修图过程
打开图片
把图片拖入 PS。
解锁图层
单击顶栏“图像”,“模式”调整为 RGB。
双击右下角(默认)“图层”的小锁。
插入图片
打开一张图片,右下角图层拖入刚刚打开的作为背景的图片。
ctrl+T 选中插入的图片,随后调整大小至合适,拖动到合适位置。
处理图片
右击插入图层的左边略缩图,点击“选择像素”。
单击顶栏“编辑”,选“填充”,在内修改颜色:
下拉菜单选“颜色”。
单击“颜色库”。
单击“拾色器”来完成取色。
新建背景
横幅,按照自己喜好来。
下载素材
这里直接到 https://www.iconfont.cn/ 下载。
插入素材
如上文所述,如法炮制。保存。
大功告成。
Markdown 图片并排的最佳实践
传统方法
12 | ---|---
效果:
传统方法有个问题如下:
12 | ---|---
问题:
长图一 alt 与短图二 alt 在表格中使两图片大小不一致。
最佳实践
123456789101112131415<div style="text-align:center"><span style="width:47%;display:inline-block"></span><span style="width:47%;display:inline-block"></span></div>
效果:
如果要多张(超过两张)图片 ...
Termux 安装 Debian 及 VS-Code-server
准备
你需要有 Termux,并按照文章内容配置好环境。
输入 termux-setup-storage 并确认,使 Termux 获取存储权限。
安装 Debian
安装 proot-distro:
1pkg install proot-distro -y
查看可安装的 Linux 系统:
1proot-distro list
安装 Debian:
1proot-distro install debian
安装 code-server
登录 Debian
1proot-distro login debian
安装必需工具
1apt update && apt upgrade -y && apt-get install sudo vim git -y
你可以参照这篇文章美化 Debian 的命令行,与美化 Termux 别无二致。
装配 code-server
安装
1curl -fsSL https://code-server.dev/install.sh | sh
配置
1vim ~/.config/code-ser ...
Git bash 撤销提交
前言
最近在 Termux 使用 vim 进行编辑,但粘贴内容时缩进就混乱了。
这个可以这样解决:
1:set noai nosi
这样就取消了自动缩进和智能缩进,这样粘贴就不会错行了。但在有的 vim 中不行,还是排版错乱。
更好的解决方法:
1:set paste
进入 paste 模式以后,可以在插入模式下粘贴内容,不会有任何变形。
Git 的几种状态
12345678910未修改 原始内容已修改 ↓ 工 作 区已暂存 ↓ git add 暂 存 区已提交 ↓ git commit 本地仓库已推送 ↓ git push 远程仓库
已修改 未暂存
已经修改了文件,还未进行 git add。
即工作区的内容不想要了。
使用以下任意命令恢复:
1git checkout .
1git checkout -- <FILENAME>
1git reset --hard
已暂存 未提交
已经进行了 git add,还未进行 git commit,即暂存区的内容不想要了。
使用以下任意命令恢复:
12git resetgit ...
美化 Termux
今天是植树节,你种树了吗?
没种树不要紧,我们可以在 Termux 上种一棵漂亮的树。
快捷通道
在你的安卓手机上安装 Termux 并用下方“准备”标题下的内容配置好 Termux,随后用以下脚本安装并配置 zsh。
1bash -c "$(curl -Lv gitee.com/mo2/linux/raw/master/debian.sh)"
准备
装配 Termux
你需要有 Termux,并按照文章内容配置好环境。
安装 zsh
随后:
12pkg install zsh -ychsh -s zsh
安装 Oh my zsh
用 Github 安装
国内可能无法访问。
1sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
用 Gitee 安装
国内镜像,访问较快。
1sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/t ...
Termux 获取系统信息和搭建局域网文件分享服务器
Termux 获取系统信息
Termux 能获取系统信息,包括 Termux 上安装的 Linux 系统信息。要获取系统信息,需要 neofetch:
12pkg install neofetch -yneofetch
Termux 搭建局域网文件服务器分享安卓手机文件
这样就可以结束用 QQ,微信做中转站的历史了。
首先让你的 Termux 获取存储权限,完成后家目录下会多一个 storage 文件夹,里边的 shared 文件夹即手机存储目录了。
1termux-setup-storage
接下来搭建文件服务器。
12pkg install python -ypython -m http.server
随后打开手机设置,找到 IP 地址,你可以直接搜索 IP,然后记住它。
命令成功运行之后,可以看到输出信息中包含了端口。此时,用另外一台处于相同局域网(例如 Wi-Fi)的设备在浏览器地址输入 IP:端口 即可访问文件服务器了。
注意,手机内部存储在 storage/shared/ 目录下。
用 Vercel 反代 jsDelivr
背景
2021 年 12 月 20 日,jsDelivr 出现故障,导致国内几乎无法访问 jsDelivr 的 CDN,直到现在还没修复。
可以使用 Vercel 来免费反代 jsDelivr,在国内部分地区还是能够快速访问的,至少比完全无法访问好。
本篇教程以安卓手机的 Termux 为基础,其他诸如 Windows、macOS 或者 Linux 下的终端如法炮制即可。
前提
你需要有 Termux,并按照文章内容配置好环境,以及一个 Vercel 账号。
过程
切换 npm 为淘宝源
1npm config set registry http://registry.npm.taobao.org
或者,你也可以使用 cnpm,下面的命令执行完成后,将接下来的 npm 命令替换为 cnpm 即可。
1npm install -g cnpm --registry=https://registry.npm.taobao.org
安装 Vercel CLI
1npm i -g vercel
登录 Vercel CLI
1vercel login
选择登录方式时,使用箭头键选择,按回车继续。随 ...