There are several solutions (see vim.wikia.com, category cygwin).
: cyg-wrapper.sh ( , , (vim) , , "" , -c, , , , )
cygwin win32-vim, ... , , * nix.
, (gcc/make/doxygen/...), . perl script ( vim.org). , , : BuildToolsWrapper ( lh-vim-lib )
, :e /etc/hosts, . - FileReadPre co, , , ^^ '.