Home
Journal-2026
3.16
nvm影响zsh启动速度
安装nvm后发现zsh启动时会卡顿接近1s,排查发现source /usr/share/nvm/init-nvm.sh耗时600多毫秒,可以通过oh-my-zsh官方nvm插件将其配置为延迟加载:
# ~/.zshrc
# ...
# 这些配置行需要写在plugins=...和source $ZSH/oh-my-zsh.sh之前
zstyle ':omz:plugins:nvm' lazy yes
zstyle ':omz:plugins:nvm' lazy-cmd eslint prettier typescript
zstyle ':omz:plugins:nvm' autoload yes
zstyle ':omz:plugins:nvm' silent-autoload yes
# add nvm plugin
plugins=(... nvm)
source $ZSH/oh-my-zsh.sh
# remove the old line:
# source /usr/share/nvm/init-nvm.sh
3.11
Cloudflare Tunnel
可以用来内网穿透HTTP服务:
sudo pacman -S cloudflared
cloudflared tunnel --url http://127.0.0.1:8000 # 快速启动临时tunnel,无需登录
# 也可以login后配置绑定到自己的子域名
3.6
uv tool install增加依赖
例如uv tool install mkdocs使用时没有material主题的支持,此时可以用--with来安装此依赖。
uv tool install mkdocs --with mkdocs-material
3.5
\[
\large \textbf{\textrm{Luctor\ et\ Emergo.}}
\]