我有以下别名/函数.zshrc以文件名作为参数打开 gvim。
vim() {
if [[ $# -ge 1 ]]; then
gvim "$*";
else
gvim;
fi
}
它可以很好地打开文件~,但是当我尝试传递路径时,它不起作用。例如,从 zsh 我说vim ~/dir/test1.txt(一个存在于 上的文件C:\Users\myname\dir\test1.txt)和 gvim 打开以下文件\c\Users\myname\dir\test1.txt[NEW DIRECTORY] 不存在?我该如何解决这个问题?