Mac 自带的终端很简陋,缺少很多必要的功能,用户体验较差。但一个好用的终端将直接给开发人员的工作效率带来极大提升,毕竟很多操作是直接在命令行上执行的。笔者对终端有几个基本的诉求:
- 好看的界面,并包含一些关键信息,如:用户名、文件路径以及git相关信息等;
- 关键字高亮,让命令行更加易读易懂;
- 自动补全,根据历史命令和当前输入内容,自动推荐可能的命令。
当然还有一些非必要的功能,有的话可以锦上添花,例如:
- 快速访问,快速跳转到常用目录;
- Git命令缩写,有的命令着实有点长了,能够有效的减少命令输入量;
- 模糊搜索,快速搜索历史命令、文件、目录等。
2024年11月28日大约 7 分钟