Vim editing multiutente?


Risposte:




2

Non credo, perché Vim crea un file di scambio ogni volta che apri un file. Questo file di scambio aiuta se si desidera ripristinare dopo una sorta di errore. Quando il secondo utente apre il file, il suo Vim vedrà il file di scambio e riceverà un errore e le opzioni per ignorare, eliminare, ripristinare, ecc. Non penso che entrambi gli utenti sarebbero in grado di modificare contemporaneamente questo file.

Penso che il modo migliore per far lavorare entrambi gli utenti sullo stesso file sia utilizzare un sistema di controllo della versione. Mi piace mercurial (buon tutorial qui ), ma sovversione e git sono i classici.


Un buon suggerimento sull'uso del controllo versione. Ciò risolve così tanti problemi in un colpo solo.
Anthony Giorgio,

1
il file di scambio non è il problema. non è solo che ogni utente può vedere ciò che gli altri stanno digitando :)
Akira

2

Non sono a conoscenza di alcun plugin VIM per l'editing collaborativo, ma dai un'occhiata a Gobby .


Mi chiedo se Gobby abbia legami chiave vim però.
2rs2ts

2

so che è anche sporco ma è possibile utilizzare screenper il primo terminale quindi screen -xsul secondo e così via quando si è connessi a un terminale con lo stesso utente da qualche altra parte


1

vim-multiuser sembra interessante. In realtà consente agli utenti di essere in diverse modalità contemporaneamente.


0

Qualcuno ha menzionato qualcosa di simile su Hackernews . Potresti voler dare un'occhiata:

http://news.ycombinator.com/item?id=720764

Potresti anche dare un'occhiata a DocSynch (è perennemente disponibile solo per JEd, presumibilmente un plugin VIM è ancora in fase di sviluppo). Un trucco sporco sarebbe quello di sincronizzare i tuoi file su un servizio di archiviazione di file come Dropbox .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.