前言
推荐一些日常开发中命令行常用的提效方式~
终端推荐
推荐使用 iTerm2 搭配 ohmyzsh 使用,ohmyzsh 有很多好用的插件,具体安装请查看教程。建议安装 zsh-autosuggestion 和 zsh-syntax-highlighting 插件,配合使用体验更好
快捷键
列举常用的命令行快捷键
命令查找
- 按字符串寻找历史命令
1
ctrl + R # 按字符串寻找历史命令

- 上/下一条命令
1
2ctrl + P(键盘↑) # 上一条命令
ctrl + N(键盘↓) # 下一条命令
光标移动
1 | ctrl + A # 跳至行首 |
编辑相关
1 | # 编辑命令 |
目录相关
1 | cd # 切换目录 |
命令别名
将常用的命令添加别名缩写,减轻日常的输入负担
配置别名
这里以咱们开发中最常用的 git 命令为例:
- 运行 vim ~/.zshrc,添加别名配置,语法如下
1
alias 别名='实际的命令'
- 例如使用 gs 来替代 git status,则按如下配置
1
alias gs='git status'
- 配置完成后,ESC 退出插入模式,输入 :wq 保存并退出
- 运行 source ~/.zshrc 使命令生效

推荐别名
下面是日常使用过程中比较常用的几个别名,当然可以按自己的习惯进行更改
1 | alias ga='git add' |