vim mengedit multiuser?

12

Dengan vim, dapatkah dua pengguna mengedit file yang sama secara bersamaan?

juanpablo
sumber

Jawaban:

7

Maaf untuk menggali pertanyaan lama ini tetapi ketika saya menabraknya dan menemukan jawaban di sini adalah:

Selamat mencoba dengan https://github.com/FredKSchott/CoVim

Yannick
sumber
1
Plugin CoVim perlu diputar sebagai ketergantunganpip install twisted
juanpablo
2

Saya rasa tidak, karena Vim membuat file swap setiap kali Anda membuka file. File swap ini membantu jika Anda ingin memulihkan setelah semacam kesalahan. Ketika pengguna kedua membuka file, Vimnya akan melihat file swap dan mendapatkan kesalahan dan opsi untuk mengabaikan, menghapus, memulihkan, dll. Saya tidak berpikir bahwa kedua pengguna akan dapat secara bersamaan mengedit file ini.

Saya pikir cara terbaik untuk membuat kedua pengguna bekerja pada file yang sama adalah dengan menggunakan sistem kontrol versi. Saya suka mercurial (tutorial bagus di sini ), tetapi subversi dan git adalah klasik.

Richard Herron
sumber
Saran bagus tentang penggunaan kontrol versi. Itu memecahkan begitu banyak masalah dalam satu gerakan.
Anthony Giorgio
1
file swap bukan masalahnya. tidak hanya bahwa setiap pengguna dapat melihat apa yang diketik orang lain :)
akira
2

Saya tidak mengetahui adanya plugin vim untuk mengedit kolaboratif, tetapi lihatlah di gobby .

vtest
sumber
Aku ingin tahu apakah gobby memiliki ikatan kunci vim.
2rs2ts
2

saya tahu itu kotor juga, tetapi Anda dapat menggunakan screenuntuk terminal pertama kemudian screen -xpada yang kedua dan seterusnya ketika masuk ke terminal dengan pengguna yang sama dari tempat lain

ikko karima
sumber
1

vim-multiuser terlihat menarik. Ini sebenarnya memungkinkan pengguna untuk berada dalam mode yang berbeda pada saat yang sama.

dfedde
sumber
0

Seseorang telah menyebutkan sesuatu yang serupa di Hackernews . Anda mungkin ingin memeriksanya:

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

Anda mungkin juga ingin melihat DocSynch (yang saat ini hanya tersedia untuk JEd, sebuah plugin VIM seharusnya masih dalam pengembangan). Salah satu hack kotor adalah menyinkronkan file Anda melalui layanan penyimpanan file seperti Dropbox .

finemann
sumber