实现SSH连接不同主机时自动切换终端背景色的完整方案问询
实现SSH连接不同主机时自动切换终端背景色的完整方案问询
我现在急需一个清晰易懂的方案,能让我在SSH连接不同远程主机时,终端背景色自动切换;退出SSH连接后,背景色最好能自动恢复成原本的样子。
我的核心需求有这些:
- 优先只需要在本地做修改的方案,如果实在没有,修改每个主机上的
.bashrc这类配置文件的方案也可以接受 - 切换逻辑不能影响
rsync的正常运行 - 退出SSH会话后,终端背景色要能自动恢复默认
我自己也找过一些相关内容,但都不太理想:
- 有个方案需要用到AppleScript,对我来说不太适用
- 还有一个方案描述得不够清楚,我没法顺利复现,而且据说会破坏
rsync的运行 - 也看过一些相关的讨论内容,但都没找到完全符合我需求的完整解决方案
备注:内容来源于stack exchange,提问作者Kvothe
相关产品推荐
相关产品推荐

