iTerm 终端配置

在Mac下尝试过许多终端工具,总不能如意。如zoc有中文输入的问题、ShellCraft没有ZModem等。不过今天在小伙伴松松的提点下,终于把我关注的几点在iTerm中配置好了。本文主要涉及堡垒机登录配置、ZModem集成及主题配置。

登录配置

如果你所在的公司使用堡垒机,可以通过以下设置避免重复的输入信息。

1.使用ssh-keygen生成key
2.在.ssh文件夹中创建config文件,内容如下:

host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
Host bihell
    HostName 堡垒机地址
    Port 端口
    User 用户名
    IdentityFile ~/.ssh/id_rsa
    ServerAliveInterval 80

3.登录,直接ssh刚才配置文件中的Host名字即可 ssh bihell

ZModem 集成

1.安装lrzsz

1
brew install lrzsz

2.将iterm2-zmodem项目中的iterm2-send-zmodem.shiterm2-recv-zmodem.sh放到/usr/local/bin/目录
3.再ITerm2里面的Trigger(Preferences->Profiles->Advanced) 中进行以下配置

Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked

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

主题

1.在iterm2界面使用组合键呼出属性界面 CMD+i (⌘+i)
2.点击Colors标签
3.点击Color Presets
4.点击Import
5.下载iTerm2-Color-Schemes项目schemes目录中.itermcolors后缀的文件,并导入。 另外也可以用SOLARIZED项目的主题文件.
6.点击Color Presets按钮进行你的纠结选择之旅吧。

字体

待续。。。参考 fonts

快捷键

Command+Enter 全屏/取消全屏
Command+D 分割窗口

坚持原创技术分享,您的支持将鼓励我继续创作!