我使用MongoDB安装homebrew
并在.zshrc中设置路径
export path=/usr/local/Cellar/mongodb/3.4.6/bin:$PATH
但是当我打开iTerm2时,stdout给了我以下内容:
Last login: Sat Jul 22 19:57:33 on ttys001
/Users/elsa/.zshrc:export:95: path: inconsistent type for assignment
这是什么?如何解决这个问题?
我使用的是集成了tmux的iTerm2。我的正常工作模式是首先在我的Mac上打开iTerm2终端,然后ssh到我的dev虚拟机。
我的dev虚拟机安装了tmux,这样我就可以将tmux会话重新连接到我的dev虚拟机。
问题是,当我第一次创建tmux会话时,它会毫不费力地获取~/.bashrc。但是,如果我清除了分离tmux会话,然后重新附加这些tmux会话,~/.bashrc将不会被获取。
我已经包含了
if [ -f ~/.bashrc ]; then source ~/.bashrc; fi
在~/..bash_profile、.profile、.bash_login中。
,并且还包括
s
我正试着让boxen建立起来,想做这样的事情:
class mycompany::environment {
include iterm2::stable
include iterm2::colors::solarized_dark
}
在我的manifests/site.pp里,我是include mycompany::environment。
但是iterm2::colors::solarized_dark只是配置,如果在实际安装iterm2之前应用它,我们就会得到一个错误。我如何使该语句依赖于上一条(include iterm2::stable)?
我看过,但我没有完全理解。