Gvim --remote para abrir o arquivo e focar no arquivo recém-aberto

Gvim --remote para abrir o arquivo e focar no arquivo recém-aberto

Eu tenho um gvim bastante antigo (6.3) no CentOS 4.5. Ainda não há --remote-tab-silentopção. Em vez disso, eu uso --remotepara abrir arquivos na mesma instância do gvim. No entanto, há um problema de que todos os arquivos são abertos no gvim em segundo plano. A janela do gvim não aparecerá na frente. Eu tenho que mudar manualmente para ele. Existe alguma maneira de corrigir isso?

Mais detalhes sobre as etapas de reprodução:

  1. Abra o Konsole
  2. Abra o primeiro arquivo ' gvim --remote file1'. Pela primeira vez, o arquivo aberto, o gvim aparecerá na frente.
  3. Volte para o Konsole e abra o segundo arquivo ' gvim --remote file2'. O arquivo é aberto no gvim, mas a janela do gvim não aparece na frente.

Responder1

" gvim --remote-expr foreground()" funciona para trazer o gVim para a frente da pilha de janelas? Se isso funcionar de forma consistente, você pode configurar um alias de shell para invocar o --remotecomando e depois o --remote-exprcomando.

informação relacionada