Terminal Enhanced

终端工具的价值不只是少打开几个窗口,而是把高频操作压缩到更短的反馈循环里。lazygit、lazydocker、yazi 和 tmux 分别覆盖 Git、Docker、文件管理和终端会话管理等常见场景,btop、aria2、fastfetch、nexttrace、yt-dlp、rclone 和 dust 则适合补强系统监控、下载、系统信息、网络诊断、媒体下载、云存储同步和磁盘空间分析等日常任务。 lazygit lazygit 是一个终端里的 Git TUI。它把分支、提交、暂存区、工作区变更和 stash 放在同一个界面里,常见操作可以通过快捷键完成。 macOS 可以通过 Homebrew 安装: brew install lazygit 启动命令: lazygit 适合它的场景: 查看当前仓库状态、diff 和提交历史。 选择部分文件或 hunk 暂存。 快速切换分支、rebase、cherry-pick、处理 stash。 在提交前快速确认改动范围。 相比反复输入 git status、git diff、git add -p,lazygit 更适合需要频繁浏览和整理改动的工作。它不会替代 Git 本身,但能让很多日常 Git 操作更直观。 lazydocker lazydocker 是 Docker 和 Docker Compose 的终端管理界面。它可以在一个界面里查看容器、镜像、卷、网络、日志和资源占用。 macOS 可以通过 Homebrew 安装: brew install lazydocker 启动命令: lazydocker 常用能力包括: 查看容器状态和实时日志。 启动、停止、重启容器。 进入容器 shell。 清理镜像、卷和无用资源。 观察 CPU、内存等运行状态。 如果项目依赖多个服务,比如数据库、缓存、队列和后端服务,lazydocker 可以减少在多个 docker 命令之间切换的成本。排查本地开发环境问题时尤其有用。 ...

May 10, 2026 · 2 min · 285 words · Jiang Jun Jie

macOS 终端配置:Ghostty + Oh My Zsh + Starship

这是一套偏日常开发使用的 macOS 终端配置:使用 Ghostty 作为终端模拟器,使用 Oh My Zsh 管理 Zsh 配置和插件,最后用 Starship 接管命令行提示符。 目标 Ghostty:终端应用,启动快,默认配置已经足够可用。 Oh My Zsh:管理 Zsh 配置、插件和常用别名。 Oh My Zsh plugins:补全、建议、高亮、Git、sudo 等效率插件。 Starship:跨 shell 的命令行提示符,替代 Oh My Zsh 主题。 准备 确认当前 shell 是 Zsh: echo $SHELL zsh --version 如果当前不是 Zsh,可以切换为 macOS 自带的 Zsh: chsh -s /bin/zsh 安装 Homebrew 后,后续工具都可以统一用 brew 管理: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew update 安装 Ghostty Ghostty 的 macOS 版本可以直接下载安装,也可以通过 Homebrew Cask 安装: brew install --cask ghostty 启动 Ghostty: ...

May 9, 2026 · 3 min · 631 words · Jiang Jun Jie

Powerlevel10k

macOS 安装 Powerlevel10k Powerlevel10k 是一个 Zsh 主题,特点是速度快、可定制程度高,并且自带交互式配置向导。 准备 确认当前 shell 是 Zsh: echo $SHELL 如果输出不是 /bin/zsh,可以切换为 Zsh: chsh -s /bin/zsh 安装推荐字体 Powerlevel10k 推荐使用 MesloLGS NF 字体,否则图标可能显示为乱码或方块。 使用 Homebrew 安装: brew install --cask font-meslo-lg-nerd-font 安装完成后,在终端应用里把字体切换为 MesloLGS NF。 常见终端字体设置位置: Terminal.app:设置 -> 描述文件 -> 文本 -> 字体 iTerm2:Settings -> Profiles -> Text -> Font VS Code:设置 terminal.integrated.fontFamily 为 MesloLGS NF 方式一:使用 Homebrew 安装 brew install powerlevel10k 安装完成后,把主题加载语句写入 ~/.zshrc: echo 'source $(brew --prefix)/share/powerlevel10k/powerlevel10k.zsh-theme' >> ~/.zshrc 重新加载配置: ...

May 9, 2026 · 1 min · 206 words · Jiang Jun Jie