Gvim --remote, um die Datei zu öffnen und sich auf die neu geöffnete Datei zu konzentrieren

Gvim --remote, um die Datei zu öffnen und sich auf die neu geöffnete Datei zu konzentrieren

Ich habe ein ziemlich altes gvim (6.3) auf CentOS 4.5. Es gibt --remote-tab-silentnoch keine Option. Stattdessen --remoteöffne ich Dateien in derselben gvim-Instanz. Es gibt jedoch das Problem, dass alle Dateien im Hintergrund in gvim geöffnet werden. Das gvim-Fenster wird nicht in den Vordergrund gerückt. Ich muss manuell dorthin wechseln. Gibt es eine Möglichkeit, das zu beheben?

Weitere Einzelheiten zu den Schritten zur Reproduktion:

  1. Konsole öffnen
  2. Öffnen Sie die erste Datei „ gvim --remote file1“. Beim ersten Öffnen der Datei wird gvim in den Vordergrund gerückt.
  3. Wechseln Sie zurück zur Konsole und öffnen Sie die zweite Datei „ gvim --remote file2“. Die Datei wird in gvim geöffnet, aber das gvim-Fenster springt nicht in den Vordergrund.

Antwort1

Funktioniert " gvim --remote-expr foreground()", um gVim an den Anfang des Fensterstapels zu bringen? Wenn dies zuverlässig funktioniert, können Sie einen Shell-Alias ​​einrichten, um den --remoteBefehl und dann den --remote-exprBefehl aufzurufen.

verwandte Informationen