changes for using :shell in vim