一个计算机技术爱好者与学习者

0%

MacOS安装配置iTerm2

1. iTerm2简介

iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.14 or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted.

iTerm2是MacOS系统的一个终端工具。

参考文档:iterm2

2. 安装iTerm2

下载iTerm2,双击安装即可。

3. 配置iTerm2

3.1. 配置rzsz

1、安装iterm2-zmodem

1
2
3
4
5
6
7
8
brew install wget
brew install lrzsz

git clone https://github.com/aikuyun/iterm2-zmodem.git
cd iterm2-zmodem
cp iterm2-* /usr/local/bin
cd /usr/local/bin
chmod +x iterm2-*

2、iterm2配置项

Profiles->OpenProfiles->EditProfiles->Advanced->Tirgger,添加

1
2
3
4
5
6
7
8
9
Regular expression:  /*/*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: true

Regular expression: /*/*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: true

3.2. 配置clone session

1、Iterm2->Preferences->Profiles->Working Directory
勾选 Reuse previous session’s directory

2、编辑 .ssh/config 文件,添加

1
2
3
4
host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
ServerAliveInterval 60

3、重新打开终端,第一次登录需要密码。第二次登录同一台机器,就不需要密码了,nice。

3.3. 更换主题和背景色

更换主题:Iterm2 -> Preferences -> Appearance -> General -> Theme
更换背景色:Iterm2 -> Preferences -> Profiles -> Colors -> Color Presets

3.4. 设置scrollback lines

Iterm2 -> Preferences -> Profiles -> Terminal -> 修改为更多的行数,或者直接勾选Unlimited scrollback

3.5. 全屏时显示Tab

View -> Show Tabs in Fullscreen
快捷键:Shift-Command-T