Markdown 图片并排的最佳实践
本文介绍了多种情况下书写 Markdown 插入并排图片的方式。
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 c ...
美化 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
选择登录方式时,使用箭头键选择,按回车继续。随 ...
WordPress 及 hexo-theme-butterfly 下使网站支持 PWA
PWA 是什么?
PWA[1]document.querySelector("#fnref1").onclick=function(){event.preventDefault();btf.scrollToDest(btf.getEleTop(document.querySelector("#fn1")),300)} 全称 Progressive Web App,即渐进式 WEB 应用。
可以添加至主屏幕,点击主屏幕图标可以实现启动动画以及隐藏地址栏;
实现离线缓存功能,即使用户手机没有网络,依然可以使用一些离线功能;
实现了消息推送。
这篇教程主要针对前两个功能。
本博客曾经采用 WordPress 搭建,故这里一并阐述如何使 WordPress 下的网站支持 PWA。
WordPress 下使网站支持 PWA
Manifest 添加至主屏幕
在主题根目录 vi header.php,在 <head> 和 </head> 之间添加:
1<link rel="manifest" href="/manifest.json&q ...
用安卓手机的 Termux 更新 Hexo 博客
起因
本博客使用 Butterfly 主题,最近 Butterfly 从 3.8.4 更新到了 4.0.1。要更新主题,有电脑的时候,可以直接用 Github Desktop+Git Bash,然而我身边只有手机,没法使用 Github Desktop 更新 Github 上的博客源码。所以想着用手机更新博客。
开端
发展
高潮
结尾
开端
工欲善其事必先利其器,首先下载安卓模拟终端 Termux。
更换为清华源
12345sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.listsed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' ...
禁止熬夜
虽然说,偶尔熬夜没什么大不了的。
但是,因为熬夜,我所失去的总比得到的多。
熬夜的危害
想必我或多或少都有些了解了。
昨天我熬了夜,今天思绪混乱,打瞌睡也不可避免。
昨夜我都做了什么没有意义的事情呢?
对博客:
添加最新评论卡片;
更新分类卡片;
更新归档卡片。
熬夜不能用来虚度光阴
在 WikiHow 上搜索“熬夜”,得知,即使必须熬夜,也不能虚度光阴。
关掉短信和邮件,手机,电视,不要浏览网页,不在电子设备上和游戏虚度光阴,也不要阅读,画画或写诗,等等。一旦你做这些分神的事时,捏自己一下来提醒自己。捏自己的举动会让你回到现实并且需要提醒自己把事情做完。
2021 已过,来吧,无所畏惧的 2022!——2021 年度总结
光阴荏苒。胜地不常,盛筵难再。兰亭已矣,梓泽丘墟。2021 转瞬将逝。