Wie kann man vim dazu zwingen, eine Datei zu bearbeiten, die in einer gVim-Sitzung geöffnet ist?

303
musically_ut

Ich möchte eine Datei in einer SSH-Sitzung auf einem Server bearbeiten. Diese Datei befindet sich in einem Netzwerkdateisystem. Ich habe es gerade bearbeitet, während ich an einer Workstation in meinem Büro saß, und ich ließ eine gVim-Sitzung mit geöffneter Datei laufen, als ich ging.

Nun, wenn ich versuche, diese Datei in der SSH-Sitzung zu öffnen:

$ vim file.name File is being edited by GVIM 

und es lässt mich auf die Aufforderung zurück.

Ich habe keinen Zugriff auf die Arbeitsstation mit der GVIM-Sitzung von meinem Heimcomputer aus. Daher kann ich killall gvimdie Datei nicht bearbeiten.

Ich würde erwarten, dass dies ein ziemlich normales Problem ist, aber das Googeln gibt mir keine offensichtlichen Antworten, was mich misstrauisch macht, dass es eine offensichtliche Lösung gibt, die mir fehlt.

Könnte mir bitte jemand sagen, was es ist?

0
Es gibt '..swp-Datei neben dem ``. Sie könnten versuchen, diese Datei zu löschen. Jakuje vor 7 Jahren 0
@ Jakuje Das erlaubte mir nicht, die Datei zu öffnen. Ich erhalte diesen Fehler jedoch nur in einer tmux-Sitzung. Wenn ich die Maschine wieder verbinde und vim von der Konsole aus versuche, kann ich die Datei mit der Warnung bearbeiten, dass sie an anderer Stelle bearbeitet wird. Kuriosität und Kuriosität. musically_ut vor 7 Jahren 0

0 Antworten auf die Frage