Estou tentando criar um comando Vim que abre todos os arquivos modificados rastreados pelo Git.
O comando a seguir funciona se houver apenas um arquivo modificado (e falhará se o diretório de trabalho atual não for um repositório git).
Alguma dica sobre como, por exemplo, repetir os resultados do comando externo produzindo várias linhas?
command Git execute ":e `git diff --name-only`"
:next
é outra possibilidade. Além disso,:execute
não é necessário, aqui, para que o comando possa ser abreviado paracommand! G args `git diff --name-only`
. Agora, os backticks são difíceis.