Mac使用iTerm2代替默认终端

默认的 Mac 终端是不支持多个远程链接的,也不支持多个 tab,通过配置使用 iTerm2 替换默认终端可以很方便的解决这些需求。

下载地址

https://iterm2.com/downloads/stable/iTerm2-3_4_15.zip

安装

解压后,直接拖进应用程序即可。

配置管理多个远程链接并支持自动登录

自动登录

安装 sshpass

下载:http://sourceforge.net/projects/sshpass/files/

如果嫌慢,可以使用我的阿里云 OSS

https://static-rs-terwer.oss-cn-beijing.aliyuncs.com/lib/sshpass/sshpass-1.09.tar.gz

解压后,进入 sshpass 目录,执行安装

./configure make make install

理论上不会出什么问题,安装好后,执行命令检查是否已经 OK

sshpass -h

创建 profile

通过 Profiles->Open Profiles 打开配置

点击 Edit Profiles ,可以在新窗口里面新增Profile​

添加一个新的 profile,其它没什么好配置的,主要是在 General​ 的 command​ 中选择使用 command​,命令就是 sshpass​ 的执行命令,如:

/usr/local/bin/sshpass -p '123456' ssh root@127.0.0.1

多个远程

多个远程只需要配置多个 Profile 就可以了。

配置 Mac 默认终端为 Iterm2

注意到有很多小伙伴还不会把终端默认设置为 Iterm2,我这里说一下。

我们可以新建一个测试文件 test.sh​ ,

cd ~/Downloads/test.sh
touch test.sh

然后右键-> 打开方式-> 其他。

在应用程序里面找到 Item,选中,然后勾选 始终以此方式打开。

这样以后打开 .sh​ 文件默认就是 Item2​ 了。如果希望打开 .command​ 文件,方法同理。新建一个 .command​ 文件,然后选择始终打开即可。

如果还有问题,可发邮件至 youweics@163.com ,或者直接给我留言。

文章更新历史
2022-07-09 feat:初稿。

2022-10-21 feat:新增设置默认终端的方法,补充部分操作截图。

posted @ 2022-04-06 11:33  灯塔下的守望者  阅读(481)  评论(0编辑  收藏  举报