【配置】ITerm2入门

Posted by ARTROY on 2019-12-04

一、ITerm2

1、安装ITerm2

直接在 ITerm2 官网上下载安装即可。

2、配置ITerm2

配置 ITerm2 为默认终端。
ITerm2默认终端

二、安装 oh-my-zsh

1.查看系统有几个shell

cat /etc/shells
显示

1
2
3
4
5
6
7
8
9
10
11
/bin/bash

/bin/csh

/bin/ksh

/bin/sh

/bin/tcsh

/bin/zsh

bashMacterminal 自带的 shell,把它换成 zsh,这个的功能要多得多。拥有语法高亮,命令行 tab 补全,自动提示符,显示 Git 仓库状态等功能。

使用下面命令设置默认 shell
chsh -s /bin/zsh

2、安装 oh-my-zsh

Github地址:oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

3、主题

安装成功后,用 vim ~/.zshrc 打开隐藏文件,修改主题为 agnoster
esc 后 输入 : 后再输入 wq 表示保存退出。
ZSH_THEME="agnoster"
应用这个主题需要特殊的字体支持,否则会出现乱码情况,这时我们来配置字体:

1)使用 Meslo 字体,点开连接按相关文档下载安装字体。(fonts/Meslo Slashed/Meslo LG M Regular for Powerline.ttf)

2)安装字体到系统字体册。

3)应用字体到 ITerm2 下,设置自己喜欢看着舒服的字号,我设置的13px(iTerm -> Preferences -> Profiles -> Text -> Change Font)
Change Font

4、设置配色方案

通过 oh-my-zsh 设置完主题后,使用 ITerm2 自带的几个背景色显示看得不舒服,下载其他的颜色方案较美观。我选用的是 solarized,效果还不错。点开官网,下载,解压,然后打开 ITerm2 下的偏好设置 preference ,点开 profiles 下的 colors 选项,点击右下角的 Color Presets 选项,选择 import ,导入解压到的 solarized 文件下的 iterm2-colors-solarized 中的 Solarized Dark.itermcolors。后面对 vim 进行配色的时候也会用到这个 solarized

5、设置配色方案

当我们输入命令时,终端会自动提示你接下来可能要输入的命令,这时按 便可输出这些命令,非常方便。

设置如下:

1)克隆仓库到本地 ~/.oh-my-zsh/custom/plugins 路径下
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

2)用 vim ~/.zshrc 打开文件,下滑找到插件设置命令,默认是 plugins=(git) ,我们把它修改为
plugins=(zsh-autosuggestions git)

3)重新打开终端窗口。

6、语法高亮

1) 使用 homebrew 安装 zsh-syntax-highlighting 插件。
brew install zsh-syntax-highlighting
插件安装成功会显示内容,复制该路径,为 2)步骤插入内容。

2)vim ~/.zshrc 配置文件,插入一行,保存退出。
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

  1. 输入命令
    source ~/.zshrc

PS: 如出现.zshrc:102: unmatched "该报错,请检查设置内容是否多添加了“号。

4)安装homebrew包管理工具
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

PS:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 网络报错,如发现该报错,则需要翻墙才能下载。

安装成功会展示
成功
成功



支付宝打赏 微信打赏

欣赏此文,打赏一下



-->