Windows to Mac "Switching" Survival Guide

Windows to Mac "Switching" Survival Guide

When developers switch from Windows to MacBook, there are several points that tend to cause confusion. This article covers practical tips ranging from "translating" keyboard shortcuts, to how to show hidden files, to using Shottr to simultaneously save screenshots and copy them to the clipboard.
2026.03.23

This page has been translated by machine translation. View original

Introduction

This is a simple summary of the key points that developers get confused about when switching from Windows to a MacBook.

This is a quick reference guide + useful tool introduction to solve "How do I do that shortcut on Mac?"

1. Keyboard "Translation"

Here's how to map familiar Windows operations to Mac:

Operation Windows Mac
Delete Del Fn + Delete
Screen Lock Win + L Cmd + Ctrl + Q
Quit App Alt + F4 Cmd + Q
Copy / Paste Ctrl + C / Ctrl + V Cmd + C / Cmd + V

On Mac, many shortcuts use the Cmd key instead of Ctrl. Getting used to this is the first hurdle.

2. Browser & Developer Tools

Shortcuts that web developers use on a daily basis.

Operation Windows Mac
DevTools F12 / Ctrl + Shift + I Cmd + Option + I
Hard Reload Ctrl + Shift + R Cmd + Shift + R

Also, with Spotlight Search (Cmd + Space), you can instantly launch apps like "Terminal" or "VS Code" just by typing their names. It feels similar to the Windows Start menu search.

3. Screenshots (Instead of the PrintScreen Key)

Mac's screenshot feature is extremely powerful out of the box. You can select a region or specify a window without any third-party tools.

Operation Shortcut
Full Screen Cmd + Shift + 3
Select Region Cmd + Shift + 4
Specify Window Cmd + Shift + 4Space

Screenshots are saved to the Desktop by default.

Press Cmd + Shift + 5 to change options such as save destination and timer.

Saving a Screenshot and Copying to Clipboard at the Same Time

In macOS, saving a screenshot to disk and copying it to the clipboard are mutually exclusive by default. Cmd + Shift + 4 saves the file, and adding Ctrl copies to clipboard only. If you want to do both at once, here are your options.

Method 1: Use the Thumbnail Preview (No Setup Required)

  1. Take a screenshot as usual with Cmd + Shift + 4 (or 3 / 5)
  2. Click the thumbnail preview that appears in the bottom right of the screen
  3. Press Cmd + C in the markup screen to copy to clipboard
  4. Click Done

This saves the file while also copying it to the clipboard.

Method 2: Automate with Shottr (Recommended)

If you want to seriously streamline your screenshot workflow, Shottr is the way to go. It's free, lightweight, and runs faster than macOS native tools.

Shottr Features:

  • Save + Copy simultaneously: A single keypress completes both file saving and clipboard copying
  • Custom file names: Set a filename template to maintain the same naming convention as macOS default
  • Fast performance: As a compiled native app, it responds faster than Shortcut apps or system default tools

Setup Steps:

  1. Download and install from the Shottr official website
  2. Open Shottr's settings

スクリーンショット 2026-03-16 10.21.36

  1. Go to the Hotkeys tab and click the "Open System Settings" button

スクリーンショット 2026-03-16 10.22.47

  1. Since we're overriding the existing behavior, uncheck all checkboxes

スクリーンショット 2026-03-16 10.24.19

  1. Go back to the settings screen and set the hotkeys to Cmd + Shift + 3 and Cmd + Shift + 4

SCR-20260323-jesh

  1. Go to the Hotkeys tab and check both Copy and Save under After Screenshot

SCR-20260316-jqjd

4. Enhancing Clipboard History with Raycast

If you're used to Win + V (clipboard history) on Windows, you'll be dismayed by Mac's "only saves one item" behavior. To solve this, many engineers introduce external tools.

My personal top recommendation is Raycast.

  • What can it do?: Not just clipboard history — it supercharges everything from app launching, calculations, and window resizing
  • Shortcut example: Cmd + Space (launch Raycast) → search for "clipboard History", right-click and select Configure Command

SCR-20260323-jidc

Author's setup example:
I have clipboard history assigned to Cmd + Option + V. This lets me recall past copied content with the same feel as Win + V on Windows.

SCR-20260323-jjea

Also, when pasting from Raycast's clipboard history, plain text (no formatting) is the default. There are many situations where you want to paste text copied from a web page or document without extra fonts, colors, or sizes, so this is extremely convenient. With macOS's standard Cmd + V, formatting is pasted along with the text, requiring Cmd + Option + Shift + V for a plain text paste — but with Raycast, you don't have to think about it.

5. Multi-Monitor Management with Raycast

Setup is simple — just enable the Window Management extension (it's a core extension, so it's already installed from the start).

Assigning a Shortcut to "Next Display"

To move a window to the adjacent display, use the "Next Display" command. Here's how to set up the shortcut:

  1. Launch Raycast (default is Option + Space)
  2. Type "Extensions" and press Enter

SCR-20260323-jplp

  1. Search for Next Display

SCR-20260323-jqok

  1. Click the Hotkey field and register your shortcut

Recommendation: Setting it to Cmd + → will give you a feel similar to Windows.

Creating Window Layouts

If you use the same window arrangement every day (e.g., Slack on the left screen, browser on the right), Raycast's "Create Window Layout" command is very useful.

  • Arrange all windows in your preferred positions and sizes
  • Save it as a layout
  • From then on, a single Raycast command will automatically place all apps on the specified screen at the specified size

6. Useful Tips to Know

The Enter Key Trap

When you select a file in Finder and press Enter, it renames the file instead of opening it. Use Cmd + O to open the file. This is one of the first things Windows users get caught off guard by.

Switching Windows

  • Switch between apps: Cmd + Tab (similar to Windows' Alt + Tab, but app-level)
  • Switch between windows of the same app: Cmd + ~ (backtick)

Windows' Alt + Tab switches at the window level, but Mac's Cmd + Tab switches at the app level. To switch between multiple windows of the same app, you need to use Cmd + ~.

Copying a Folder Path from Finder

Press Cmd + Option + C in Finder to copy the folder path.

Hidden Files (Dotfiles) Are Not Visible

On macOS, files and folders starting with a dot (.) — so-called "dotfiles" — are hidden by default. This prevents accidental deletion or moving of configuration files like .env or .git.

There are two ways to show them.

Keyboard Shortcut (Fastest)

Simply press the following shortcut inside a Finder window:

  • Cmd + Shift + . (period)

Press it once to show hidden files as semi-transparent icons; press it again to hide them.

Set Permanently via Terminal

If the shortcut doesn't work or you prefer to configure it from the command line, run the following:

defaults write com.apple.finder AppleShowAllFiles -bool true
killall Finder

To revert: Use the same command and change true to false.

Accessing the "Library" Folder

The ~/Library folder is also hidden by default, but it's not a dotfile. Click Go in the Finder menu bar and hold the Option key to see "Library" appear as an option.

Showing Hidden Files in File Selection Dialogs

Even if you've set Finder to show hidden files, they may not be visible in browser upload dialogs and similar windows.

Solution: Use the Shortcut Inside the Dialog

With the file selection window active, press Cmd + Shift + . the same way. macOS remembers this setting per dialog, so it will remain visible next time.

Summary

Switching from Windows to Mac can be confusing at first, but once you get the basic shortcut "translations" down, the transition goes surprisingly smoothly. In particular, keeping the following points in mind will make things easier:

  1. Train your body to remember CtrlCmd substitution
  2. Speed up app launching with Spotlight (or Raycast)
  3. Introduce a clipboard history tool early on
  4. Remember that Cmd + Shift + . can show hidden files
  5. If you need screenshot save + copy simultaneously, leverage tools like Shottr

I hope this article helps ease the "I have no idea what's going on" feeling on your first day switching to Mac.

Share this article