「macOS」我的终端我做主——iTerm2+Homebrew+oh-my-zsh+Powerline安装及简单配置

一、iTerm2安装和简单配置

01.下载iTerm2

进入iTerm2官网,点击Download,下载最新版本即可。

02.安装iTerm2

下载的文件是一个压缩包,解压后的iTerm.app即是本体,直接将其拖至应用程序文件夹即可。

03.简单配置

首次打开iTerm应该是这样的界面:

看起来极其的简(jian)洁(lou),我们来简单美化并配置一下:

(1).将iTerm2设置为默认终端
  • 打开iTerm2

  • 左上角菜单栏依次点击:iTerm2 -> Make iTerm Default Term

(2).将zsh设置为默认Shell

方法一:参考在 Mac 上将 zsh 用作默认 Shell - Apple 支持

方法二:通过终端实现默认Shell的变更

  • 在终端输入:

    #	查看当前Shell
    echo $SHELL
    #	若返回值为/bin/zsh,则无需修改,否则输入以下命令,将当前的shell设置为zsh
    chsh -s /bin/zsh
    
(3).无窗口时关闭程序
  • iTerm2->Preferences->General->Closing->勾选Quit when all windows are closed
(4).将标签栏风格改为沉浸式

默认下标签是黑色或者白色的,我们要统一颜色就得将标签栏风格改为沉浸式。

  • iTerm2->Preferences->Appearance->Theme->选择Minimal

效果图如下:

(5).配置文件——通用设置
  • iTerm2->Preferences->Profiles->General

    iTerm2的个性化设置都存储在一个叫Profile的配置文件中。iTerm2有一个默认的Profile文件,即图中的Default。当然,你也可以新建一个Profile文件并命名它,点击左下角的小加号即可。

Basics

  • Name:在此处可以修改配置文件的名称。
  • Shortcut key:在此处可以设置和修改截屏键。
  • Tags:在此处可以添加用于描述该配置文件的标签。
  • Title:在此处可以更改窗口名称,比如可以现实用户名等。
  • Icon:在此处可以设置窗口名称处的小图标,也就是zsh旁边那个小绿标。这里用的是默认的图标,当然图标也可以自己设置。

Working Directory

  • 即终端打开时的初始路径,这里采用的是默认,即Home文件夹。
(6).配色方案
  • iTerm2->Preferences->Profiles->Colors

在此处可以设置配色方案。配色方案可以自行设置,也可以直接导入别人的各种配色方案。例如我从iTerm2 Theme下载了Aurora配色方案。下载配色方案后,点击右下角的Color Presets,然后拉到最下面,选择**Import…**导入你喜欢的配色方案即可。

Basic Colors:基础配色方案

Minimum Contrast:文字和背景的对比度

Cursor Colors:光标配色方案

(7).改变光标

初始光标可能是这样的:

我们可以把它改成常见的那种小竖线,并且闪起来。

  • iTerm2->Preferences->Profiles->Text

  • Cursor中选择Vertical Bar,并勾选Blinking cursor即可。

    效果图如下:

(8).背景透明、模糊化以及背景设置
  • iTerm2->Preferences->Profiles->Windows

  • 窗口透明度调节:

    通过Transparency来调节窗口透明度

  • 窗口模糊化效果调节:

    通过Blur来调节模糊化效果

    注意:模糊效果必须有一定透明度才能开启;其次,模糊化效果开太高可能会影响性能。

  • 窗口背景设置:

    • 勾选Background Image下的Enabled选项。
    • 选择一张图片作为背景。
    • Mode处选择背景图片的填充方式。
    • Blending处调节背景图片的透明度。
  • 窗口默认大小:

    • Columns调节窗口宽度。
    • Rows调节窗口高度。
(9).启用Status Bar(可以显示CPU占用率等)
  • iTerm2->Preferences->Profiles->Session->勾选Status bar enabled并点击Configure Status Bar

  • 打开Configure Status Bar后,将你需要的变迁拖动到Active Components下方即可。下面的Auto-Rainbow可以设置为Automatic,会好看一些。

04.最终效果图如下:

二、Homebrew安装

01.官网方式安装(需要科学上网)

打开终端,并输入以下命令,然后一路回车即可。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
02.通过USTC换源
# Homebrew 源
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

# Homebrew Core 源
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

# Homebrew Bottles 源
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

三、oh-my-zsh和powerline安装及简单配置

01.官网方式安装(需要科学上网)

打开终端,并输入以下命令,然后一路回车即可。

# 方法一
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 方法二
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装好以后,重新打开终端,界面如下:

02.Powerline安装
  • 方法一:通过pip安装

    # 安装Python3
    brew install python3
    # 安装pip
    sudo easy_install pip
    # 安装powerline
    pip3 install --user powerline-status
    
  • 方法二:直接clone

    # clone
    git clone https://github.com/powerline/fonts.git --depth=1
    # install
    cd fonts
    ./install.sh
    # clean-up a bit
    cd ..
    rm -rf fonts
    
  • 更换字体

    • iTerm2->Preferences->Profiles->Text
    • 勾选Use built-in Powerline glyphs
    • Font选择Meslo LG M for Powerline
    • 勾选Use a different font for non-ASCII text
    • Non-ASCII Font也选择Meslo LG M for Powerline

    注:这里的字体只要是powerline的即可。

03.隐藏主机名
  • 编辑.zshrc文件

    # 编辑zshrc配置文件
    sudo vim ~/.zshrc
    
  • 最后一行加入:

    # <you name>代表的是你的用户名
    DEFAULT_USER="<you name>"
    
04.更换主题
  • 编辑**.zshrc文件,找到ZSH_THEME="<主题名称>",将这里的<主题名称>**换成你喜欢的主题即可,可以在这里参考。

    # 我这里选择的主题是 agnoster
    ZSH_THEME="agnoster"
    
05.添加插件

我启用的插件有:

  • git(默认开启)

  • autojump——目录间快速跳转,想去哪个目录直接 j + 目录名

    • 安装

      brew install autojump
      
    • 启用

      向.zshrc文件的plugins中添加如下内容:

      plugins=(
      ...
      autojump
      ...
      )
      
    • 重新加载.zshrc

      source ~/.zshrc
      
  • zsh-syntax-highlighting——语法高亮显示

    • 安装

      # 方法一:通过Brew安装
      brew install zsh-syntax-highlighting
      # 方法二:直接clone
      git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
      
    • 启用

      向.zshrc文件的plugins中添加如下内容:

      plugins=(
      ...
      zsh-syntax-highlighting
      ...
      )
      
    • 重新加载.zshrc

      source ~/.zshrc
      
  • zsh-autosuggestions——命令自动提示

    • 安装

      # 直接clone
      git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
      
    • 启用

      向.zshrc文件的plugins中添加如下内容:

      plugins=(
      ...
      zsh-autosuggestions
      ...
      )
      
    • 重新加载.zshrc

      source ~/.zshrc
      

四、总结

重新配置一遍iTerm2确实花了好几个小时,但是用起来舒服嘛。以上就是简单的macOS下iTerm2等的简单配置,第一次写文章,有不足的地方希望大家多提意见哈,嘿嘿。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值