以Vagrant& amp; ZSH

时间:2016-05-19 08:23:11

标签: windows ubuntu vagrant zsh oh-my-zsh

我有一个流浪盒,我将默认的Ubuntu shell更改为oh-my-zsh。 我有一个包含.zshrc的共享文件夹,我在配置期间将其复制到vagrant主文件夹。在某些时候,.zshrc中一行结尾的行附加了^M,因此当我vagrant ssh时出现以下错误:

/home/vagrant/.zshrc:source:4: no such file or directory: /home/vagrant/.oh-my-zsh/oh-my-zsh.sh^M

^M文件中无法显示.zshrc。如果我在流浪盒中使用vim并重新编写.zshrc文件,那么一切都按预期工作。

如何确保我的.zshrcgit clone - 回购和vagrant up框的过程中不会附加此行结尾字符?

我在Windows 7中使用Vagrant。

1 个答案:

答案 0 :(得分:1)

基于this,您可以在git中进行以下设置

git config --global core.autocrlf false
git config --global core.eol lf

克隆项目时没有问题