⌘ Mac-style keyboard shortcuts for Windows.
An open source key remapper for Mac-style keyboard shortcuts on Windows. Made with 💜 using AutoHotkey!
Contributions and feedback are more than welcome!
In my exploration of using Boot Camp to play Windows games I noticed that some Mac-specific keys were not working (Mission Control, Launchpad), and there was zero support for Mac-style keyboard shortcuts (⌘ replaced with ctrl). Having to re-learn all of the handy shortcuts I had used daily as a developer on Mac was a headache. Not to mention that all the Boot Camp Windows-style shortcuts I was learning wouldn't easily carry over to a regular Windows keyboard since they are layed out differently. I decided could NOT give up my Mac-style keyboard shortcuts!
https://github.com/ashrafhadden/CampKeys/releases/download/v0.1.0/CampKeys.exe
ℹ️ Based on official Apple documentation for Mac Keyboard Shortcuts
(Not included in docs)
These are shortcuts that aren't included in the official docs, but are still built-in to all Macs
- F3: Mission Control (windows Task View)
- F4: Launchpad (windows Start Menu)
- Command-Q: Quit
- Command-Delete: Delete Line
* = Supported by Key Remapping
Ex. Command-C for "copy" is supported because the Left-Command key is remapped to Right-Control, and Control-C is already a Windows shortcut
(All other shortcuts are supported by an AHK Hotkey script)
- *Command-X: Cut the selected item and copy it to the Clipboard.
- *Command-C: Copy the selected item to the Clipboard. This also works for files in the Finder.
- *Command-V: Paste the contents of the Clipboard into the current document or app. This also works for files in the Finder.
- *Command-Z: Undo the previous command. You can then press Shift-Command-Z to Redo, reversing the undo command. In some apps, you can undo and redo multiple commands.
- *Command-A: Select All items.
- *Command-F: Find items in a document or open a Find window.
- *Command-G: Find Again: Find the next occurrence of the item previously found. To find the previous occurrence, press Shift-Command-G.
- Command-H: Hide the windows of the front app. To view the front app but hide all other apps, press Option-Command-H.
⚠️ WARNING: Hide will most likely quit your application without saving progress! I have not yet found an app that hides the way a Mac does (hiding window without quitting)
- Command-M: Minimize the front window to the Dock. To minimize all windows of the front app, press Option-Command-M.
- *Command-P: Print the current document.
- *Command-S: Save the current document.
- *Command-T: Open a new tab.
- *Command-W: Close the front window. To close all windows of the app, press Option-Command-W.
- Control-Command-Space bar: Show the Character Viewer _(windows Character Map)_, from which you can choose emoji and other symbols.
- Control-Command-F: Use the app in full screen, if supported by the app.
- Command-Tab: Switch to the next most recently used app among your open apps.
- *Shift-Command-N: Create a new folder in the Finder.
- *Command-Comma (,): Open preferences for the front app.
- Command-I: Show the Get Info window for a selected file.
- *Shift-Command-N: Create a new folder.
- *Command-N: Open a new Finder window.
- Command-Delete: Move the selected item to the Trash (windows Recycle Bin).
- Command-Mission Control: Show the desktop.
The behavior of these shortcuts may vary with the app you're using.
- Option-Delete: Delete the word to the left of the insertion point.
- Command-Up Arrow: Move the insertion point to the beginning of the document.
- Command-Down Arrow: Move the insertion point to the end of the document.
- Command-Left Arrow: Move the insertion point to the beginning of the current line.
- Command-Right Arrow: Move the insertion point to the end of the current line.
- Option-Left Arrow: Move the insertion point to the beginning of the previous word.
- Option-Right Arrow: Move the insertion point to the end of the next word.
- Shift-Command-Up Arrow: Select the text between the insertion point and the beginning of the document.
- Shift-Command-Down Arrow: Select the text between the insertion point and the end of the document.
- Shift-Command-Left Arrow: Select the text between the insertion point and the beginning of the current line.
- Shift-Command-Right Arrow: Select the text between the insertion point and the end of the current line.
- *Shift-Left Arrow: Extend text selection one character to the left.
- *Shift-Right Arrow: Extend text selection one character to the right.
- Option-Shift-Left Arrow: Extend text selection to the beginning of the current word, then to the beginning of the following word if pressed again.
- Option-Shift-Right Arrow: Extend text selection to the end of the current word, then to the end of the following word if pressed again.
- *Option-Command-C: Copy Style: Copy the formathting settings of the selected item to the Clipboard.
- Option-Command-V: Paste Style: Apply the copied style to the selected item.
- *Shift-Command-Minus sign (-): Decrease the size of the selected item.
- *Shift-Command-Plus sign (+): Increase the size of the selected item. Command-Equal sign (=) performs the same function.