Existe uma maneira de editar simultaneamente o mesmo arquivo em dois terminais diferentes com o vim?

2

O vim tem um recurso muito legal que permite que você edite simultaneamente o mesmo arquivo em uma única sessão vim.

Eu uso o gerenciador de janelas do i3. Eu gosto disso porque me permite colocar minhas janelas lado a lado, tabula-las, flutuá-las ou alguma combinação delas, de acordo com a situação, independentemente de a janela ser um navegador, um terminal ou qualquer outra coisa. Meu fluxo de trabalho típico até agora foi abrir o vim em um novo terminal para cada arquivo que estou editando. Abrir o vim em um único terminal e apenas usar os comandos internos de gerenciamento de buffer seria muito restritivo; isso me impediria de usar toda a minha funcionalidade favorita do i3.

Então, existe uma maneira de editar simultaneamente um único arquivo em terminais separados com o vim? Talvez algo usando a funcionalidade de servidor cliente do vim ...

    
por Overdr0ne 20.08.2015 / 18:20

2 respostas

1

Existe um plugin chamado CoVim que adiciona edição colaborativa ao vim.

    
por 21.08.2015 / 17:31
2

Além disso, você pode usar um multiplexador de terminal como tmux e conectar vários clientes a uma sessão com o vim.

Eu uso o i3 em combinação com o tmux, que me oferece muitas possibilidades para conseguir coisas assim.

    
por 23.09.2015 / 14:17