This fixed the issue: ``` #!/bin/bash NPATH="$(echo $PATH | tr ":" "\n" | grep cygdrive | tr "\n" ":")" PATH="$NPATH" nvim "$@" ``` Essentially there is something in my PATH it doesn't like. At some point I'll bisect the problem and see. It seems my more complicated path from what I do on my Linux boxes, when implemented in cygwin, is causing the issue.