Czy w vimie dwóch użytkowników może edytować ten sam plik w tym samym czasie?
vim
multiple-users
juanpablo
źródło
źródło
pip install twisted
Nie sądzę, bo Vim tworzy plik wymiany za każdym razem, gdy go otwierasz. Ten plik wymiany pomaga odzyskać po pewnym błędzie. Kiedy drugi użytkownik otworzy plik, jego Vim zobaczy plik wymiany i dostanie błąd oraz opcje ignorowania, usuwania, odzyskiwania itp. Nie sądzę, aby obaj użytkownicy mogliby jednocześnie edytować ten plik.
Myślę, że najlepszym sposobem, aby obaj użytkownicy pracowali nad tym samym plikiem, jest użycie systemu kontroli wersji. Lubię mercurial (dobry tutorial tutaj ), ale subversion i git to klasyka.
źródło
Nie znam żadnych wtyczek vima do wspólnej edycji, ale spójrz na gobby .
źródło
wiem, że jest też brudny, ale możesz użyć
screen
pierwszego terminala, a następniescreen -x
drugiego i tak dalej, gdy zalogujesz się do terminala z tym samym użytkownikiem z innego miejscaźródło
vim-multiuser wygląda interesująco. W rzeczywistości pozwala użytkownikom znajdować się w różnych trybach jednocześnie.
źródło
Ktoś wspomniał coś podobnego na Hackernews . Może będziesz chciał to sprawdzić:
http://news.ycombinator.com/item?id=720764
Możesz także rzucić okiem na DocSynch (jest on dostępny tylko dla JEd, wtyczka VIM jest prawdopodobnie wciąż w fazie rozwoju). Jednym brudnym włamaniem byłoby zsynchronizowanie plików za pośrednictwem usługi przechowywania plików, takiej jak Dropbox .
źródło