Von Zeit zu Zeit, während ich an mehreren Projekten arbeite und / oder was auch immer, bleiben mir (zu) viele Vim-Instanzen offen - wie es passiert, öffne ich eine Datei, die bereits an einer anderen Stelle geöffnet ist, und habe dann die Möglichkeit:
[O]pen Read-only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort
Gibt es eine eingebaute Methode, um die Instanz zu erhöhen, wie in GUI / Terminal, die die geöffnete Datei enthält? Idealerweise sollte die betreffende Datei in den Vordergrund gestellt werden (wenn mehrere Puffer vorhanden sind).
Ab sofort verwende ich ein Bash-Skript, das die PID aus dem Swap extrahiert. Überprüfen Sie, ob diese PID zu Vim gehört, und rufen Sie wmctrl
in diesem Fall das Fenster auf. Das funktioniert zwar gut, zumindest für GUI und unter X11 Linux, aber ich frage, ob es einen nativeren Weg gibt.