Когда я даю команду gvim в Cygwin, я хочу, чтобы она вызывала gvim, который я установил в моей Windows.
Я попытался написать функцию в моем .bashrc под названием gvim которая вызывает gvim.exe в моей папке Program Files, используя cygpath и все такое, но проблема в том, что, очевидно, вызывает gvim с окружением Cygwin; :echo $HOME печатает C:\cygwin\home\Sundar вместо C:\Users\Sundar и :diffsplit сообщает об ошибках при создании временных файлов, которые, как я полагаю, связаны с тем же. Итак, как я могу вызвать gvim из Cygwin, но сделать так, как если бы он был вызван, скажем, через меню «Пуск»?
Я попытался изменить команду для передачи пути gvim в cmd.exe /c , но это тоже как-то настраивает ту же среду. Что мне нужно сделать, чтобы сделать эту работу?
