Git bash 读取 vimrc 时出错
Git bash error reading vimrc
问题: git bash
无法读取我的 .vimrc
文件,出现此错误:
Error detected while processing /c/Users/Simon/.vimrc:
line 1:
E484: Can't open file D:Dropboxdotfilesvimvimrc.vim
我的设置是非典型的,虽然不是很奇怪。
我的 vim
目录和 vimrc.vim
文件存储在 Dropbox(D:\Dropbox\dotfiles\vim
和 D:\Dropbox\dotfiles\vim\vimrc.vim
)上,因此我可以轻松地在机器之间移动配置和插件
在我的主目录 (C:\Users\Simon\
) 中,我创建了一个 link 到 Dropbox 上的 vim
目录,我的 .vimrc
来源 vimrc.vim
来自Dropbox 位置(source D:\Dropbox\dotfiles\vim\vimrc.vim
)
当我从开始菜单 运行 gvim
和 vim
时,一切都正常加载并且一切正常。它在使用 git bash
时不起作用,因为它似乎从文件路径中删除了所需的反斜杠。我认为这在尝试加载配色方案和插件等内容时也会成为问题,这些内容也存储在 Dropbox .vim
目录中。
使 git bash
在 Windows 中看到 folder/file
link 中的斜线的正确解决方法是什么?
所以,原来在源代码行中使用 unix 目录结构和正斜杠 /
:
source /d/Dropbox/dotfiles/vim/vimrc.vim
实际上使情况变得更糟,因为它破坏了 gvim
以及 bash
和 cmd
中的 vim
。在 OP 玩弄它之后,事实证明修复实际上是将原始源代码行中的所有反斜杠替换为正斜杠:
source D:\Dropbox\dotfiles\vim\vimrc.vim (original)
source D:/Dropbox/dotfiles/vim/vimrc.vim (working)
现在一切似乎都正常了。
问题: git bash
无法读取我的 .vimrc
文件,出现此错误:
Error detected while processing /c/Users/Simon/.vimrc:
line 1:
E484: Can't open file D:Dropboxdotfilesvimvimrc.vim
我的设置是非典型的,虽然不是很奇怪。
我的 vim
目录和 vimrc.vim
文件存储在 Dropbox(D:\Dropbox\dotfiles\vim
和 D:\Dropbox\dotfiles\vim\vimrc.vim
)上,因此我可以轻松地在机器之间移动配置和插件
在我的主目录 (C:\Users\Simon\
) 中,我创建了一个 link 到 Dropbox 上的 vim
目录,我的 .vimrc
来源 vimrc.vim
来自Dropbox 位置(source D:\Dropbox\dotfiles\vim\vimrc.vim
)
当我从开始菜单 运行 gvim
和 vim
时,一切都正常加载并且一切正常。它在使用 git bash
时不起作用,因为它似乎从文件路径中删除了所需的反斜杠。我认为这在尝试加载配色方案和插件等内容时也会成为问题,这些内容也存储在 Dropbox .vim
目录中。
使 git bash
在 Windows 中看到 folder/file
link 中的斜线的正确解决方法是什么?
所以,原来在源代码行中使用 unix 目录结构和正斜杠 /
:
source /d/Dropbox/dotfiles/vim/vimrc.vim
实际上使情况变得更糟,因为它破坏了 gvim
以及 bash
和 cmd
中的 vim
。在 OP 玩弄它之后,事实证明修复实际上是将原始源代码行中的所有反斜杠替换为正斜杠:
source D:\Dropbox\dotfiles\vim\vimrc.vim (original)
source D:/Dropbox/dotfiles/vim/vimrc.vim (working)
现在一切似乎都正常了。