1. eza — ls 的现代替代
支持彩色输出、图标、Git 状态显示。brew install eza
2. bat — cat 的升级版
语法高亮 + 行号 + Git 差异显示。brew install bat
3. ripgrep (rg) — grep 的超速替代
Rust 编写,搜索大型代码库速度比 grep 快 5~10×,自动忽略 .gitignore 中的文件。
4. fd — find 的简化版
语法更人性化:fd -e php -x wc -l 统计所有 PHP 文件行数。
5. fzf — 模糊查找神器
交互式模糊搜索,配合 Ctrl+R 搜索命令历史,配合 vim $(fzf) 快速打开文件。
6. zoxide — cd 的智能版
记忆目录访问频率,z proj 直接跳到最常用的 proj 目录。
7. httpie — curl 的优雅替代
输出自动格式化 JSON,语法更人性化。
8. delta — git diff 美化
语法高亮的 diff 输出,支持 side-by-side 模式。
9. lazygit — TUI Git 客户端
终端内的 Git 可视化工具,stage/commit/rebase 全鼠标操作。
10. tmux — 终端复用器
多会话 + 窗口分割 + 会话持久化,SSH 断线不丢任务。