Können mit vim zwei Benutzer dieselbe Datei gleichzeitig bearbeiten?
vim
multiple-users
Juan Pablo
quelle
quelle
pip install twisted
Ich glaube nicht, weil Vim jedes Mal, wenn Sie eine Datei öffnen, eine Auslagerungsdatei erstellt. Diese Auslagerungsdatei hilft, wenn Sie nach einem Fehler eine Wiederherstellung durchführen möchten. Wenn der zweite Benutzer die Datei öffnet, wird seinem Vim die Auslagerungsdatei angezeigt und ein Fehler sowie die Optionen zum Ignorieren, Löschen, Wiederherstellen usw. angezeigt. Ich glaube nicht, dass beide Benutzer diese Datei gleichzeitig bearbeiten können.
Ich denke, die beste Möglichkeit, beide Benutzer an derselben Datei arbeiten zu lassen, ist die Verwendung eines Versionskontrollsystems. Ich mag Mercurial (gutes Tutorial hier ), aber Subversion und Git sind die Klassiker.
quelle
Mir sind keine vim-Plugins für die gemeinsame Bearbeitung bekannt, aber wirf einen Blick auf Gobby .
quelle
Ich weiß, dass es auch schmutzig ist, aber Sie können es
screen
für das erste Terminal verwenden, dannscreen -x
für das zweite und so weiter, wenn Sie mit demselben Benutzer an einem anderen Ort in einem Terminal angemeldet sindquelle
vim-multiuser sieht interessant aus. Tatsächlich können Benutzer gleichzeitig in verschiedenen Modi sein.
quelle
Jemand hat in Hackernews etwas Ähnliches erwähnt . Vielleicht möchten Sie es ausprobieren:
http://news.ycombinator.com/item?id=720764
Vielleicht möchten Sie auch einen Blick auf DocSynch werfen (derzeit nur für JEd verfügbar, ein VIM-Plugin befindet sich angeblich noch in der Entwicklung). Ein schmutziger Hack wäre, Ihre Dateien über einen Dateispeicherdienst wie Dropbox zu synchronisieren .
quelle