工具
用过觉得好的,不是广告。
- ripgrep (rg) 搜索——grep的替代品。递归搜索默认忽略.gitignore,速度碾压grep/ag。写过一次rg就回不去grep了。
- fd 搜索——find的替代品。fd pattern 比 find . -name '*pattern*' 短太多。默认忽略隐藏文件和.gitignore。
- jq 数据——命令行JSON处理。curl API | jq '.data[].name' 比写Python脚本快十倍。
- bat 查看——cat的替代品,带语法高亮和行号。看代码文件比cat舒服。
- fzf 搜索——模糊搜索。Ctrl+R接上fzf,历史命令搜索从"按几十次上箭头"变成"打几个字母"。
- htop / btop 监控——top的替代品。btop更好看,CPU/内存/网络/磁盘一屏看完。
- tldr 文档——man的简化版。tldr tar 比 man tar 有用一百倍。
- k9s K8s——终端里的Kubernetes dashboard。比kubectl敲命令快,比Lens轻。pod/log/exec一屏搞定。
- awsume AWS——多账号切换。比aws-vault简单,比手动export环境变量安全。assume role不再痛苦。
- lazygit Git——终端里的git GUI。staging/commit/push/rebase全用键盘,比git命令行快,比图形客户端轻。