Od czasu do czasu podczas pracy nad wieloma projektami i / lub czymkolwiek, pozostawia mi (zbyt) wiele instancji Vima - jak to się dzieje, otwieram plik, który jest już otwarty gdzie indziej, pozostawiając mi opcję:
[O]pen Read-only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort
Czy jest jakiś wbudowany sposób na podniesienie instancji, jak w GUI / terminalu, przechowujący otwarty plik? Idealnie przeniesienie danego pliku na pierwszy plan (w przypadku wielu buforów).
W tej chwili używam skryptu bash, który wyodrębnia PID z wymiany, sprawdź, czy ten PID należy do Vima, a jeśli tak, używa wmctrl
do podniesienia okna. Chociaż działa to dobrze, przynajmniej w GUI i na X11 Linux, pytam, czy istnieje bardziej natywny sposób.