chezmoi 实战:用 Git 与模板统一管理多台机器的 dotfiles 配置文件,支持按主机生成差异化内容、用 age 加密密钥、幂等 apply,彻底告别手工同步。
direnv 能在进入项目目录时自动加载、离开时自动卸载环境变量,彻底告别手动 source。本文手把手讲清安装、shell hook、layout 与 use 函数、安全 allow 机制,以及与 Docker、CI 的集成。
原生 git diff 一片黑白。git-delta 用语法高亮、并排对比和逐词差异,把代码评审变成享受。本文手把手配置,并演示它与 bat、fzf 联动的终端 Git 工作流。
btop 是用 Rust 写的终端系统监控工具,彩色界面实时展示 CPU、内存、磁盘、网络与进程,比 htop 更直观好看,跨平台易装。
fzf 是命令行交互式模糊查找工具,配合管道与快捷键可在文件、历史、进程中秒级检索。本文讲安装、核心用法及与 bat/fd/ripgrep 的组合实战。
bat 是带语法高亮、行号与 Git 改动的现代化 cat 替代品,本文详解安装、主题配置、与 ripgrep/fd/fzf 组合及常见误区排障。
uv 是 Rust 编写的 Python 包管理器,可整体替代 pip/venv/pip-tools,依赖解析与安装快 10–100 倍。本文讲透安装、项目依赖管理、Python 版本管理与 CI 加速。
fd 是用 Rust 编写的现代化文件查找工具,语法比 find 更简洁、默认忽略 .gitignore 且速度更快。本文用实例讲透安装、正则匹配、管道组合与性能对比。
zoxide 是 Rust 打造的智能 cd,用 frecency 算法记住常去目录,模糊关键词即可秒跳。本文详解安装、Shell 集成、核心命令、fzf 联动与多机同步。
ripgrep(rg)是当下最快的代码搜索工具,默认遵守 .gitignore、并行遍历、类型过滤,比 grep 快十倍。本文从安装、高频参数到与 fzf/Git/CI 集成,带你用 rg 重写代码搜索工作流。