我遇到问题git dff
与+Dir01/file.m
一起运行。
我认为问题在于目录名中的+。如何让git diff
使用此功能?
提前谢谢。
答案 0 :(得分:2)
Vim不喜欢打开具有前导git diff ./+Dir01/file.m
字符的文件。您可以尝试使用--
为路径添加前缀。
+
使用vim打开这些类型文件的另一种方法是使用vim -- +Dir01/file.m
表示不应传递任何选项,然后vim不会将-x
视为命令。
git difftool
了解这一点,您可以使用git difftool -x "vimdiff --"
的{{1}}参数。
.git/config
您可以使用以下内容更新git config --global difftool.vimdiff.cmd "vimdiff -- \"\$LOCAL\" \"\$REMOTE\""
:
patsy