vim nhiều người chỉnh sửa?


12

Với vim, hai người dùng có thể chỉnh sửa cùng một tệp cùng một lúc không?

Câu trả lời:


8

Xin lỗi không có tính năng như vậy, tìm thấy lời khuyên này:

Gợi ý phổ biến là sử dụng phiên "GNU Screen" được chia sẻ:

http://groups.google.com/group/vim_use/browse_thread/thread/f502e7783038d484/c4603374d2e752b2

để thực hiện chỉnh sửa hợp tác trong Vim. Tuy nhiên, nó hơi khó   bởi vì nó là phương thức, vì vậy nếu một người thay đổi chế độ, người kia   người phải thích nghi cho phù hợp.



2

Tôi không nghĩ vậy, vì Vim tạo một tệp hoán đổi bất cứ khi nào bạn mở tệp. Tệp hoán đổi này giúp nếu bạn muốn khôi phục sau một số lỗi. Khi người dùng thứ hai mở tệp, Vim của họ sẽ thấy tệp hoán đổi và gặp lỗi và các tùy chọn bỏ qua, xóa, khôi phục, v.v. Tôi không nghĩ rằng cả hai người dùng sẽ có thể chỉnh sửa đồng thời tệp này.

Tôi nghĩ cách tốt nhất để cả hai người dùng làm việc trên cùng một tệp là sử dụng hệ thống kiểm soát phiên bản. Tôi thích đồng bóng (hướng dẫn tốt đây ), nhưng lật đổ và git là kinh điển.


Đề nghị tốt về việc sử dụng kiểm soát phiên bản. Điều đó giải quyết rất nhiều vấn đề trong một cú trượt ngã.
Anthony Giorgio

1
các tập tin trao đổi không phải là vấn đề. Chỉ là mỗi người dùng có thể thấy những gì người khác đang gõ :)
akira

2

Tôi không biết bất kỳ plugin vim nào để chỉnh sửa cộng tác, nhưng hãy xem ggie .


Tôi tự hỏi nếu ggie có ràng buộc quan trọng vim mặc dù.
2rs2ts

2

tôi biết nó cũng bẩn nhưng bạn có thể sử dụng screen cho thiết bị đầu cuối sau đó screen -x trên cái thứ hai và cứ thế khi đăng nhập vào một thiết bị đầu cuối với cùng một người dùng từ một nơi khác



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.