Dengan vim, dapatkah dua pengguna mengedit file yang sama secara bersamaan?
vim
multiple-users
juanpablo
sumber
sumber
pip install twisted
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.
sumber
Saya tidak mengetahui adanya plugin vim untuk mengedit kolaboratif, tetapi lihatlah di gobby .
sumber
saya tahu itu kotor juga, tetapi Anda dapat menggunakan
screen
untuk terminal pertama kemudianscreen -x
pada yang kedua dan seterusnya ketika masuk ke terminal dengan pengguna yang sama dari tempat lainsumber
vim-multiuser terlihat menarik. Ini sebenarnya memungkinkan pengguna untuk berada dalam mode yang berbeda pada saat yang sama.
sumber
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 .
sumber