终端 – 运行ssh时更改oh-my-zsh主题
发布时间:2020-12-14 01:05:00 所属栏目:Linux 来源:网络整理
导读:我在iterm2上安装了Oh-my-zsh.每当运行ssh时,如何使终端更改主题?如果脚本还将背景更改为导入的其中一个预设,那将是很好的. 我是一个完整的bash菜鸟.请用新手语言解释. 解决方法 您需要知道的第一件事是.zshrc是在zsh上打开新会话之前运行的脚本.因此,提供z
我在iterm2上安装了Oh-my-zsh.每当运行ssh时,如何使终端更改主题?如果脚本还将背景更改为导入的其中一个预设,那将是很好的.
我是一个完整的bash菜鸟.请用新手语言解释. 解决方法
您需要知道的第一件事是.zshrc是在zsh上打开新会话之前运行的脚本.因此,提供zsh是您的默认
shell,当您在本地计算机上打开终端时,它将运行.zshrc.当你打开到该机器的ssh会话时,它也会运行.zshrc!
在.zshrc里面你可以找到那段代码注释: # Preferred editor for local and remote sessions # if [[ -n $SSH_CONNECTION ]]; then # export EDITOR='vim' # else # export EDITOR='mvim' # fi 您可以使用此示例来实现您的目标,就这样: if [[ -n $SSH_CONNECTION ]]; then ZSH_THEME="robbyrussell" else ZSH_THEME="agnoster" fi robbyrussell将用于你的ssh会话,而agnoster将用于其他会议.因此,只需将上面设置主题的行替换为上面的if / else语句,然后对其进行自定义 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容