Useful Keyboard Mappings for VMWare Fusion

If you use VMWare on a Mac you'll find some keyboard shortcuts are different than their Windows/Linux equivalents, here's a list of some of them so you can map them in Fusion.

To add Key Mappings go to: VMWareFusion > Preferences > Keyboard and Mouse > Key Mappings and click on the (+) button.

Used system-wide

Mac Shortcut Virtual Machine Shortcut What it does
⌘ + Y [Control] + Y Redo
⌘ + [delete]

[delete]

Forward delete
⌘ + ← [Home] Takes cursor to the start of the current line
⌘ + → [End] Takes cursor to the end of the current line
⌘ + ⇧ + ← ⇧ + [Home] Selects from the current cursor position until the start of the current line
⌘ + ⇧ + → ⇧ + [End] Selects from the current cursor position until the end of the current line
⌘ + [Control] + [Home] Takes cursor to the beginning of the current file
⌘ + [Control] + [End] Takes cursor to the end of the current file
+ + ⇧ + [Control] + [Home] Selects from the current cursor position until the beginning of the current file
+ + ⇧ + [Control] + [End] Selects from the current cursor position until the end of the current file

App specific

Visual Studio Code

Mac Shortcut Virtual Machine Shortcut What it does
+ [option] +

[Control] + [Alt] + ↑ (For Windows)

[Shift] + [Alt] + ↑ (For Linux)

Multi line selection upwards
+ [option] +

[Control] + [Alt] + (For Windows)

[Shift] + [Alt] + (For Linux)

Multi line selection downwards