很多人的终端配置文件随着时间推移愈发臃肿:装满了几十个从未使用的 oh-my-zsh 插件、花哨的动画提示符以及每次打开新标签页都需要等待半秒的初始化脚本。
我的 Dotfiles 遵循严格的减法哲学:新终端标签页必须在 20ms 内进入可用状态。
减法策略
- 轻量级补全与高亮:仅使用原生 Zsh completion 与
zsh-syntax-highlighting,去除所有沉重的全家桶框架。 - 别名设计规范:高频命令(如
git/jj、rsync、ssh)浓缩为 2~3 字母指令,紧贴左手主键区。 - 无环境污染:通过简单的符号链接组织,支持单条指令在新设备上完整部署。