炫酷终端神器:iTerm2 + Oh My Zsh

1. 什么是iTerm2?

    iTerm2是Mac上的一款开源终端工具,堪称Mac原生终端的“升级版”。它支持多标签、分屏、透明背景、快捷键等功能,还能深度自定义界面和行为,深受开发者喜爱。

    2. 安装iTerm2

      下载:访问iTerm2官网(https://iterm2.com/)

      炫酷终端神器:iTerm2 + Oh My Zsh

      安装:将下载的.dmg文件拖到应用程序文件夹,双击打开即可。

      验证:启动iTerm2,输入echo $SHELL,确认当前Shell(通常是bash或zsh)。

      3. 美化iTerm2界面

      设置主题:从网上下载iTerm2主题(如Dracula、Solarized),推荐Dracula(https://draculatheme.com/iterm)。下载后,打开iTerm2,进入`Settings…` > Profiles > Colors,点击Color Presets下拉菜单,选择Import,导入主题文件并应用。

      炫酷终端神器:iTerm2 + Oh My Zsh

      4.Oh My Zsh:让命令行更智能

      Oh My Zsh是一个开源的Zsh配置框架,提供了丰富的主题和插件,让命令行操作更智能、更高效。Zsh是bash的升级版,支持更强大的补全和脚本功能,而Oh My Zsh则让Zsh配置变得简单。

      • 安装Zsh:Mac默认已安装Zsh(macOS Catalina及以上)。输入zsh --version验证,若未安装,可用Homebrew安装:brew install zsh
      • 设置默认Shell:运行chsh -s /bin/zsh,将Zsh设为默认Shell,重启iTerm2生效。
      • 安装Oh My Zsh:通过curl安装,运行以下命令:

      sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

      安装完成后,Oh My Zsh会自动加载,配置文件位于~/.zshrc

      美化Oh My Zsh。选择主题:Oh My Zsh内置了大量主题,推荐agnoster主题,简洁又美观。编辑~/.zshrc,找到ZSH_THEME,修改为:

      ZSH_THEME="agnoster"

        保存后运行source ~/.zshrc生效。在安装了 agnoster 主题后,需下载额外的字体安装:Powerline 字体,否则会出现乱码。推荐使用 Meslo 字体,可以通过以下链接下载:Meslo LG M Regular for Powerline。下载后,将字体安装到系统字体册中,然后在 iTerm2 的设置中选择该字体。

        5. Oh My Zsh插件

        内置插件:如git、docker、npm、kubectl,直接在~/.zshrc中找到plugins,添加:

        plugins=(git docker npm kubectl)

        外部插件:zsh-autosuggestions、zsh-syntax-highlighting

        # 2. 下载自动补全插件
        git clone https://github.com/zsh-users/zsh-autosuggestions
        # 3. 下载语法高亮插件
        git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
        # 4. 编辑.zshrc文件,找到plugins,将 zsh-autosuggestions zsh-syntax-highlighting 添加
        
        #zsh-autosuggestions:输入命令时,灰色提示会显示历史记录,按右箭头补全。
        #zsh-syntax-highlighting:输入错误命令时会变红,提醒你检查。
        plugins=(git docker npm kubectl zsh-autosuggestions zsh-syntax-highlighting)

        保存后运行source ~/.zshrc生效。

        6. 定期更新

        运行omz update更新Oh My Zsh,获取最新功能。

        本文链接至:https://mp.weixin.qq.com/s/zmf95YtUs43KOpboptSbrg

        原创文章(本站视频密码:66668888),作者:xujunzju,如若转载,请注明出处:https://zyicu.cn/?p=20028

        Like (1)
        Donate 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
        xujunzju的头像xujunzju管理者
        Previous 2025年2月5日 22:39
        Next 2025年3月28日 10:36

        相关推荐

        发表回复

        Please Login to Comment
        联系我们
        邮箱:
        xujunzju@gmail.com
        公众号:
        xujunzju6174
        捐赠本站
        捐赠本站
        SHARE
        TOP