iTerm安装及配置

描述:

        用于安装和配置Mac终端工具iTerm,同时对界面进行个性化配置、提效插件推荐,助你打造专属终端神器。

目的:

        原生终端的完美替代方案,解决原生终端操作不太方便,界面可定制化程度低的种种问题。

最终效果:


目录

一、下载安装

二、主题配置

2.1 基础主题配置

2.2 配置Oh My Zsh

安装

脚本安装

原生安装

配置

三、配置Meslo字体

四、其他配置

4.1 声明高亮

安装

配置

4.2 自动填充建议

4.3 快速隐藏和显示iTerm窗口

4.4 隐藏用户名和主机信息

4.5 自定义配置上方显示CPU、内存、网络等信息

4.6 查询历史记录和遍历目录文件

4.7 命令行支持vim快捷键操作

五、F&A

5.1 如何卸载oh-my-zsh

5.2 iTerm主题字体配置后,打开Mac自带的终端时出现乱码问题。

六、附录

6.1 iTerm快捷键


一、下载安装

下载地址:

中文版

官方版

下载后双击可直接安装。

通过brew安装

brew cask install iterm2

二、主题配置

2.1 基础主题配置

  1. 下载资源包
    1. 下载地址:Solarized
    2. GitHub:https://github.com/altercation/solarized
  2. 下载后为压缩包,解压放入指定目录下
  3. 打开iTerm,键入command + ,或点击左上角进入偏好设置页
  4. 导入刚解压的主题配置文件并应用

配置文件具体路径 ⬇️

导入后,选择应用配置,效果如下 ⬇️

2.2 配置Oh My Zsh

💡 On my zsh是对主题的进一步扩展。

安装

脚本安装
# curl命令
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# wget命令
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

原生安装
# clone仓库到本地
git clone https://github.com/ohmyzsh/ohmyzsh.git

# 把仓库复制到 .oh-my-zsh目录
cp -r ohmyzsh ~/.oh-my-zsh

# 复制.zshrc
cp ohmyzsh/templates/zshrc.zsh-template ~/.zshrc
配置

将默认终端命令配置为zsh

sudo chsh -s /bin/zsh

修改zsh主题,主题列表:https://github.com/ohmyzsh/ohmyzsh/wiki/themes,选择自己喜欢的,编辑~/.zshrc文件ZSH_ZSH_THEME配置项后,保存退出。

# vim ~/.zshrc
ZSH_THEME="agnoster"

# :wq

配置效果如下

可见,存在一些问题,有乱码。。

别急,继续往下看

三、配置Meslo字体

💡 使用zsh主题后,会导致乱码,需要meslo字体支持

下载字体文件:GitHub:Meslo LG M Regular for Powerline.ttf备用下载地址,下载后双击安装。

应用字体,打开iTerm,键入command + ,或点击左上角进入偏好设置页,选择该字体。

退出重新打开iTerm后,效果如下:

四、其他配置

4.1 声明高亮

💡 zsh-syntax-highlighting插件为 shell zsh 提供语法高亮显示。当命令在 zsh 提示符下输入到交互式终端时,它可以突出显示命令。

安装
# 使用git
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
配置

编辑~/.zshrc文件,找到plugins配置项,将该插件插入

❗️ zsh-syntax-highlighting必须为最后一项

然后在末尾添加:

source ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

键入source ~/.zshrc应用后,重启终端查看下效果:

4.2 自动填充建议

clonezsh-autosuggestions项目,到zsh插件目录

git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions

然后编辑~/.zshrc文件,plugins项加入:zsh-autosuggestions后,source应用。

应用后看不到效果是因为,提示颜色与当前背景色一致。需设置提示颜色。这里以5c6e73为例。

效果如下

4.3 快速隐藏和显示iTerm窗口

4.4 隐藏用户名和主机信息

# vim ~/.zshrc
DEFAULT_USER="你的用户名"

# 应用
source ~/.zshrc

4.5 自定义配置上方显示CPU、内存、网络等信息

4.6 查询历史记录和遍历目录文件

# vim ~/.zshrc
plugins=(
    ...
    fzf
)

Ctrl+R搜索历史命令

输入**+TAB查询目录文件

4.7 命令行支持vim快捷键操作

# vim ~/.zshrc
plugins=(
    ...
    vi-mode
)

五、F&A

5.1 如何卸载oh-my-zsh

进入~/.on-my-zsh/tools目录,依次执行:

sudo chmod +x uninstall.sh
./uninstall.sh

rm -rf ~/.zshrc

5.2 iTerm主题字体配置后,打开Mac自带的终端时出现乱码问题。

解决方法:

打开终端的偏好设置修改字体如下:

六、附录

6.1 iTerm快捷键

命令

说明

command + t

新建标签

command + w

关闭标签

command + 数字 command + 左右方向键

切换标签

command + f

查找

command + d

水平分屏

command + shift + d

垂直分屏

command + option + 方向键

切换屏幕

command + shift + h

查看剪切板历史

ctrl + u

清除当前行

ctrl + l

清屏

ctrl + a

到行首

ctrl + e

到行尾

ctrl + f/b

前进/后退


  • 26
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
iTerm2是一款功能强大的终端模拟器,可以代替Mac系统自带的终端应用,并提供更多的功能和定制选项。下面是安装配置iTerm2的步骤: 1. 下载iTerm2:打开浏览器,访问iTerm2的官方网站https://www.iterm2.com/,点击"Download"按钮下载最新版本的iTerm2。 2. 安装iTerm2:下载完成后,双击下载的安装包文件,将iTerm2拖动到"Applications"文件夹中。 3. 启动iTerm2:在Finder中打开"Applications"文件夹,双击打开iTerm2应用程序。 4. 配置iTerm2外观:在iTerm2中,点击菜单栏中的"iTerm2",选择"Preferences"。在Preferences窗口中,你可以设置主题、颜色、字体等外观选项,根据个人喜好进行调整。 5. 配置iTerm2功能:在Preferences窗口中,点击左侧的"Profiles"选项卡。你可以选择默认的Profile或创建新的Profile,然后在右侧的"General"、Colors"、"Text"等选项卡中进行个性化设置。 6. 配置快捷键:在Preferences窗口中,点击左侧的"Keys"选项卡。你可以设置自定义的快捷键来执行特定的命令或操作。 7. 配置终端窗口:在Preferences窗口中,点击左侧的"Window"选项卡。你可以设置终端窗口的大小、位置、透明度等参数。 8. 导入/导出配置:如果你有其他人分享的iTerm2配置文件,你可以在Preferences窗口中的"Profiles"选项卡中,点击右下角的"Other Actions"按钮,选择"Import JSON Profiles"来导入配置文件。 这些是安装配置iTerm2的基本步骤,根据个人需求,你可以进一步自定义和优化iTerm2的设置。希望对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值