zsh 提升办公效率

876 阅读1分钟

俗话说得好,工欲善其事,必先利其器,在我的日常开发中,是离不开使用终端的,在这里整理一下笔者日常使用终端的一些工具

终端工具 - iTerm2

  • 标签变色

  • 智能选中

  • 快速定位文件

  • 更多功能

    一旦用上你会爱不释手

zsh 配置

安装 oh-my-zsh。在 oh-my-zsh 的官网下面有这样一句话
Oh My Zsh will not make you a 10x developer...but you may feel like one.
oh-my-zsh 让你的开发效率提升 10 倍

  • 更强大的 Tab 补全机制
  • 多样主题选择
  • 命令快速搜索(control+r)
  • 丰富的插件
    • 默认的git插件
      简化常用的git操作。比如
      gcmsg === git commit -m'
      gaa === git add --all

    • z 插件快速跳转文件

    • 语法高亮组件 zsh-syntax-highlighting

    • 命令自动补全插件 zsh-autosuggestions

    • 更多插件

  • 更强大的alias命令
    比如笔者经常使用的 npm run dev。我在 ~/.zshrc 里面配置一下
    alias nrd="npm run dev"
    
    我只需运行 nrd 就相当于 运行 npm run dev