My settings for shell are:set shell=powershell\ -ExecutionPolicy\ Unrestricted\ -NoProfile\ -NoLogo\ -NonInteractiveset shellcmdflag=-Command And when i'm using that, I'm getting following errorE97: Cannot create diffsBut when I revert back to default windows shell (cmd) that's working fine. I tried to set shell in diffexpr function, but got an error on calling diff.exe (I haven't found error message).
vim diff isn't working while my shell is powershell
vim windows;vimdiff