O VMware Workstation 12.5.2 suporta a colagem geral (UPDATE)
Por acidente, notei que a versão atual da Workstation (12.5.2) suporta pasta geral. Quero dizer colar em qualquer lugar, incluindo o console de texto do Linux, sem necessidade de ter ferramentas de VM instaladas. Uma função semelhante estava disponível no Microsoft Virtual PC.
A função funciona emulando pressões de tecla. Isso implica as seguintes limitações:
- O layout do teclado da VM deve corresponder ao layout de teclado esperado pelo VMware Workstation. Caso contrário, os caracteres das teclas que forem diferentes serão digitados incorretamente.
- O layout de teclado esperado no meu caso era "Estados Unidos", embora eu use um layout diferente na minha máquina host e convidada.
- Parece não haver uma maneira (simples) de alterar o layout de teclado esperado.
- Apenas colar funciona dessa maneira. A cópia funciona apenas da maneira antiga com o suporte das ferramentas da VMware.
Eu sei de duas maneiras de invocar a função:
- A janela da VM foi selecionada, mas o teclado não pegou (usando Ctrl + Alt ou selecionando a janela da VM clicando na guia VM). Em seguida, pressione Ctrl + V .
- Ter a janela da VM selecionada e usar a função no menu: Editar > Colar
Existem limitações adicionais:
- Não parece haver um atalho usando a tecla de atalho VMware Ctrl + Alt que permitiria usar a função enquanto o teclado é capturado.
- A função parece não estar acessível no VMware 12 Player (versão 12.5.2). Ctrl + V não funciona e não há função Colar no menu.
- A função não está descrita na documentação nem nas notas de lançamento.
Os outros produtos e produtos antigos não suportam colar fora do X Window System ou sem ferramentas de VM
Esta é uma limitação dos produtos VMware. Infelizmente, a maioria deles não suporta copiar e colar em um console de texto de um sistema operacional. A integração da área de transferência funciona somente na interface gráfica do usuário com o funcionamento do VMware Tools ou do open-vm-tools instalado.
SSH como uma solução alternativa
Quando trabalho com máquinas virtuais Linux sem GUI (quase todas as minhas máquinas virtuais Linux) eu uso o acesso SSH como Eugen Rieck já sugeriu. Como ele escreveu esta solução permite também outros recursos muito úteis. Eu certamente nomearia um buffer de rolagem mais longo e mais facilmente utilizável (sem precisar usar gerenciadores de terminal como screen
).