O comando deve ser "gvim --remote-tab file1 [file2 ...]". Se nenhuma instância do gvim estiver em execução, ele produzirá uma mensagem de erro (que você não verá se não estiver iniciando a partir de um terminal) e faz o que você diz.
Este comando pode não funcionar como esperado se você abrir duas janelas gvim diferentes e depois fechar a primeira (em vez de abrir novas guias na segunda, ela iniciará uma nova janela). Para mais detalhes, veja ": help remote".