


The Host key helps you escape from the virtual machine by explicitly toggling modes (it is like caps-lock for where your keyboard input should go to the host OSX, or the guest, Ubuntu). Revert Scaled Mode, CTRL (right side of the keyboard) + C. Virtualbox complicates this endeavor because they have the concept of a “Host” key, defaulted to left-⌘. If you wanted to revert the view, follow as below, (by default, during the view switch as above screenshot it will notify you the key to revert the view) Revert Full screen, CTRL (right side of the keyboard) + F. Apple created a lovely solution by side-stepping it a little on OSX ⌘-c means copy, and ⌘-v means paste. If you want to change this key or the shortcut, you need to go to File > Preferences > Input > Virtual Machine. The Host key is the Right Ctrl by default and you can see the current host key on the bottom-right of the VM window. The current Gnome solution is ctrl-shift-c / ctrl-shift-v, which is a lot of fingers for a common use-case. You can also use the Host Key + F shortcut to enable/disable this mode. Gnome / Linux never really figured out how to merge the windows introduced GUI concept of ctrl-c / ctrl-v for clipboard manipulation with the ‘ctrl-c means stop’ world of the terminal. When I am done for the day, I suspend the VM, so that the next time I want to work my ‘IDE’ is in exactly the same state I left it in, and it is up and running faster than any other IDE I have ever used.īut I have this issue with copying and pasting. I use OSX as my primary operating system, and run one or more Ubuntu virtual machines in Virtualbox for development work, effectively using a VM as a project IDE (I use vim for editing, Firefox to interact with the current ‘build’, running a Django local server on the current code base). I have a somewhat esoteric setup on my laptop.
