vim edición multiusuario?

Respuestas:

7

Lamento desenterrar esta vieja pregunta, pero cuando me topé con ella y encontré una respuesta aquí es:

Pruébalo con https://github.com/FredKSchott/CoVim

Yannick
fuente
1
El plugin CoVim necesita retorcerse como dependenciapip install twisted
juanpablo
2

No lo creo, porque Vim crea un archivo de intercambio cada vez que abre un archivo. Este archivo de intercambio ayuda si desea recuperarse después de algún tipo de error. Cuando el segundo usuario abre el archivo, su Vim verá el archivo de intercambio y obtendrá un error y las opciones para ignorar, eliminar, recuperar, etc. No creo que ambos usuarios puedan editar este archivo simultáneamente.

Creo que la mejor manera de hacer que ambos usuarios trabajen en el mismo archivo es usar un sistema de control de versiones. Me gusta mercurial (buen tutorial aquí ), pero subversion y git son los clásicos.

Richard Herron
fuente
Buena sugerencia sobre el uso del control de versiones. Eso resuelve tantos problemas de una sola vez.
Anthony Giorgio
1
El archivo de intercambio no es el problema. simplemente no es que cada usuario pueda ver lo que los demás están escribiendo :)
akira
2

No conozco ningún complemento vim para la edición colaborativa, pero eche un vistazo a gobby .

vtest
fuente
Sin embargo, me pregunto si Gobby tiene enlaces de teclas vim.
2rs2ts
2

Sé que también está sucio, pero puede usarlo screenpara el primer terminal, luego screen -xen el segundo y así sucesivamente cuando inicie sesión en un terminal con el mismo usuario desde otro lugar

ikko karima
fuente
1

vim-multiusuario se ve interesante. En realidad, permite a los usuarios estar en diferentes modos al mismo tiempo.

dfedde
fuente