终端生产力配置:我的开发环境清单
终端配置不是为了把界面装饰得很酷,而是把日常高频动作压缩成稳定的肌肉记忆。
终端为什么值得打磨
每天重复几十次的查找、跳转、运行测试和打开项目,如果每一步都能少一秒,累积起来就是很可观的注意力回收。
Shell 与提示符
我更偏好信息克制的提示符:当前目录、Git 分支、退出码和耗时就够了。提示符的目标是提醒,而不是占据舞台。
搜索、跳转、复用
alias gs="git status --short"
alias ll="ls -lah"
alias nr="npm run"
export FZF_DEFAULT_COMMAND="rg --files --hidden"
配置越常用越值得保守。先固定最小集合,再慢慢吸收新的工具。
我的最小配置
一个好用终端的核心通常只有几件事:快速搜索文件、快速进入历史目录、快速复用命令,以及一个不会分散注意力的编辑器集成。