【发布时间】:2018-03-07 19:45:52
【问题描述】:
我使用 iTerm、zsh 和 vim。
当我的终端使用 Solarized Light 配置文件时,我希望我的 vimrc 能够
color solarized
set background=light
但是当我使用 Lucario-ish 我希望我的 vimrc 能够
color lucario
set background=dark
有什么想法可以做到这一点吗?
我一直无法确定是否有办法在 zsh 或 vim 中检测当前配置文件,也许我必须设置我的配置文件以在使用它们时设置一些环境变量。
我可以在 vim 中检测到这个环境变量,
if $PROFILE == "solarized"
color solarized
set background=light
else
...
有没有办法让我不必更改我的个人资料或在我的 vimrc 之外写任何东西?
我可以通过更改我的 vimrc 来做到这一点吗?
【问题讨论】:
-
如何更改
~/.iterm2_shell_integration.zsh,并在那里设置环境变量而不是在配置文件中设置。 -
@sel-fish 我如何从脚本中检查配置文件?
标签: macos vim zsh iterm2 iterm