Você pode tentar definir temporariamente (ou permanentemente) 'shellxquote' como um caractere de aspas simples, como :set shellxquote=\"
Observe que isso quebrará alguns comandos externos usando caracteres especiais como & amp ;, |, & lt ;, & gt ;, etc. (todas as coisas em shellxescape por padrão), então talvez você não precise deixá-lo com esse valor. Mas, parece que este é um lugar onde o valor shellxquote padrão do Vim 7.3.450 está quebrado.