vim edição multiusuário?

11

Com o vim, dois usuários podem editar o mesmo arquivo ao mesmo tempo?

    
por juanpablo 11.01.2011 / 19:56

7 respostas

8

Desculpe, não existe esse recurso, encontrei este conselho:

The common suggestion is to use a shared "GNU Screen" session:

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

to do collaborative editing in Vim. However, it's a bit tricky because it's modal, so if one person changes modes, the other person has to adapt accordingly.

    
por 11.01.2011 / 20:03
7

Desculpe desenterrar essa velha pergunta, mas quando a encontrei encontrei uma resposta aqui:

Faça uma tentativa com link

    
por 16.05.2013 / 16:05
2

Eu não penso assim, porque o Vim cria um arquivo de swap sempre que você abre um arquivo. Este arquivo de troca ajuda se você deseja recuperar após algum tipo de erro. Quando o segundo usuário abrir o arquivo, o Vim dele ou dela verá o arquivo de troca e obterá um erro e as opções para ignorar, excluir, recuperar, etc. Não creio que ambos os usuários possam editar esse arquivo simultaneamente.

Acho que a melhor maneira de ter os dois usuários trabalhando no mesmo arquivo é usar um sistema de controle de versão. Eu gosto do mercurial (bom tutorial aqui ), mas o subversion e o git são os clássicos.

    
por 11.01.2011 / 21:34
2

Não tenho conhecimento de nenhum plug-in vim para edição colaborativa, mas dê uma olhada em gobby .

    
por 24.02.2011 / 17:23
2

eu sei que ele está sujo também, mas você pode usar screen para o primeiro terminal, em seguida, screen -x no segundo e assim por diante, quando conectado a um terminal com o mesmo usuário de outro lugar

    
por 19.03.2011 / 22:42
1

vim-multiuser parece interessante. Na verdade, permite que os usuários estejam em diferentes modos ao mesmo tempo.

    
por 22.06.2014 / 16:12
0

Alguém mencionou algo semelhante em Hackernews . Você pode querer dar uma olhada:

link

Você também pode querer dar uma olhada em DocSynch (é sempre disponível apenas para JEd, um plugin VIM é supostamente ainda em desenvolvimento ). Um truque sujo seria sincronizar seus arquivos em um serviço de armazenamento de arquivos como o Dropbox .

    
por 11.01.2011 / 20:12