A conversão da tecla Cmd para Ctrl dentro da VM é um recurso do VMware Fusion. Acredito que possa ser desativado a partir das preferências globais do VMware Fusion ou das configurações individuais da VM.
Estou executando o 10.04LTS dentro do VMWare Fusion em um Mac.
A tecla [command] (também conhecida como [windows] em muitos teclados) quase sempre está se comportando como se fosse [ctrl], mesmo que eu tenha feito qualquer coisa explícita para solicitar esse comportamento.
Na verdade, no Preferências do > Teclado > Layouts > Opções > Alt / Win, o padrão é escolhido (em vez da opção 'O controle é mapeado para as chaves do Win'). No entanto, a escolha de outras opções não parece alterar o tratamento de [comando], pelo menos não conforme testado no aplicativo System > Preference & Keyboard Shortcuts. (Não importa o que eu tentei, [comando] -x é sempre detectado como [Ctrl] -x nesse aplicativo.)
Eu tentei:
E, no entanto, está claro que todos aplicativos do Ubuntu não estão mesclando [ctrl] e [comando], porque em 'Terminal', [shift] - [ctrl] -c copiará, mas [shift] - [comando] -c não vai.
Se a tecla [command] / [windows] foi reconhecida como qualquer outra coisa ('Super', 'Meta', 'Hyper'? Eu não me importo contanto que não seja 'Control'), então eu poderia alcançar meu objetivo real (que é ativar o recurso de copiar / copiar / colar baseado em CMD no PyCharm, deixando o CTRL-X / etc disponível para ligações do tipo emacs). Acho que qualquer solução que consiga fazer com que [comando] -x apareça como algo diferente de [ctrl] -x em Preferências > Atalhos de teclado provavelmente funcionará.
A conversão da tecla Cmd para Ctrl dentro da VM é um recurso do VMware Fusion. Acredito que possa ser desativado a partir das preferências globais do VMware Fusion ou das configurações individuais da VM.