Eu gostaria de ter arranjos arbitrários do vim e de outros painéis de terminal no tmux. Este é um exemplo simples:
------------------------------------
| | | |
| | | |
| | | |
| VIM | NOT VIM | VIM |
| | | |
| | | |
| | | |
------------------------------------
Eu sei que posso fazer isso se usar duas sessões separadas do Vim para os painéis esquerdo e direito. Mas eu gostaria que ambos mantivessem todos os Vims na mesma sessão - ou seja, todos com acesso ao mesmo conjunto de buffers abertos. É possível ter várias janelas vim não adjacentes na mesma sessão?
Responder1
A única maneira de conseguir algo parecido com esse layout é com divisões de janelas no Vim e um terminal emulado (muito mal) (por exemplo, com oConque Shell - Execute comandos interativos dentro de um buffer do VimNo meio.
DiferenteEmacs, o Vim não possui uma separação entre servidor e (múltiplos) clientes de visualização.
Responder2
Um Vim = uma sessão.
Você não pode compartilhar uma sessão entre duas instâncias do Vim.