如果你每天都在 Mac 或 Linux 上工作,终端的效率很大程度上决定了你对命令行的接受程度。我一直觉得,alias 和 shell 配置不是炫技,而是让你少打字、少重复操作的基础能力。
1. 先从最常用的 alias 开始
通常我会在 ~/.zshrc 里面添加一批自己常用的缩写,例如:
1 | alias ll='ls -al' |
这些设置并不复杂,但日常工作中确实能提升不少效率。很多重复的操作实际上是“打错命令”和“敲太多字母”的问题。alias 就能解决这一类问题。
2. 别把 alias 做成一大堆“炫技命令”
最好的 alias 一定是:
- 简单
- 直观
- 稳定
不要为了“看起来高级”而设置一堆复杂命令。真正高效的配置,是你用起来不会犹豫、不会出错的那一套。
3. 配置 zsh 时最好保留结构
如果你在使用 zsh,推荐把自己的配置分层:
.zshrc:常用命令.zsh_aliases:别名集中管理.zshenv:环境变量
这样更容易维护。例如你想换工具链、换 Node 版本、换 PATH,都可以集中处理,而不需要在一个文件里堆很多东西。
4. 让 shell 变得“更像工作工具”
除了 alias,我还会配置:
export PATH=/...export LANG=zh_CN.UTF-8- 更舒适的命令高亮
- 更快捷的历史搜索
这些看似小事,但长期积累后,终端真的会变得舒服很多。
5. 最重要的,是让你愿意用它
一个好的终端配置应当让你觉得:
- 这些命令好记
- 不容易出错
- 可以快速回顾历史
- 工作节奏更自然
如果配置得太复杂,反而会增加认知负担。所以我更推荐从“小而稳”的设置出发。