Windows to Mac "Switching" Survival Guide

Windows to Mac "Switching" Survival Guide

When developers switch from Windows to MacBook, there are several points of confusion. This article covers practical tips including "translating" keyboard shortcuts, how to show hidden files, and how to use 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 find confusing when switching from Windows to MacBook.

It's a quick reference guide + useful tool introduction to solve the question "How do I do that shortcut on Mac?"

1. Keyboard "Translation"

Here's how to replace familiar Windows operations on 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 just by typing "Terminal" or "VS Code". It feels similar to the Windows Start menu search.

3. Screenshots (Instead of the PrintScreen Key)

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

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

Screenshots taken are saved to the Desktop by default.

Pressing Cmd + Shift + 5 lets you change options such as save location and timer.

Saving a Screenshot and Copying to Clipboard Simultaneously

In macOS, "saving to disk" and "copying to clipboard" are mutually exclusive by default for screenshots. Cmd + Shift + 4 saves a file, and adding Ctrl copies to clipboard only. If you want to do both at the same time, here are the 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 it as a 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 best option. It's free, lightweight, and operates faster than macOS native tools.

Shottr Features:

  • Save + Copy simultaneously: Just press a key to complete both file saving and clipboard copying in one shot
  • Custom file names: Set a file name template to maintain the same naming convention as macOS standard
  • Fast performance: As a compiled native app, it responds faster than Shortcut apps or system standard tools

Setup Steps:

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

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

  1. Navigate to the Hotkeys tab and press the "Open System Settings" button

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

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

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

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

SCR-20260323-jesh

  1. Navigate 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 one item saved" behavior. To solve this, many engineers introduce external tools.

My personal top recommendation is Raycast.

  • What can it do?: Not just clipboard history, but it speeds up all kinds of operations including 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 settings example:
I assign clipboard history to Cmd + Option + V. This lets me pull up 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 (unformatted) pasting is the default. There are many situations where you want to paste text copied from web pages or documents without extra fonts, colors, or sizes, so this is extremely convenient. With macOS standard Cmd + V, formatting is pasted along with the text, requiring Cmd + Option + Shift + V for unformatted pasting, but via Raycast you don't need to think about it.

5. Multi-Monitor Management with Raycast

Setup is easy — 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 + → gives a feel closer to Windows operations.

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 convenient.

  • Arrange all windows in your preferred position and size
  • Save it as a layout
  • From then on, a single Raycast command will automatically arrange all apps to the specified screen and size

6. Tips That Will Make Your Life Easier

The Enter Key Trap

When you select a file in Finder and press Enter, it renames the file rather than opening it. Use Cmd + O to open files. This is the first stumbling block for Windows users.

Switching Windows

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

Windows' Alt + Tab switches by window, but Mac's Cmd + Tab switches by app. 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 is to prevent accidental deletion or moving of configuration files like .env or .git.

There are two ways to show them.

Keyboard Shortcut (Fastest)

Just press the following shortcut inside a Finder window:

  • Cmd + Shift + . (period)

Press it once and hidden files appear semi-transparently; press it again to hide them again.

Permanently Configure via Terminal

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

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

To revert: Use the same command but 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 down 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, hidden files may not be visible in browser upload dialogs and similar contexts.

Solution: Use the Shortcut Inside the Dialog

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

Summary

Switching from Windows to Mac is confusing at first, but once you grasp the basic shortcut "translations," it goes more smoothly than you'd expect. In particular, keeping the following points in mind will make things easier:

  1. Train your body to remember the Ctrl → Cmd replacement
  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, make use of tools like Shottr

I hope this article helps ease the "I don't understand anything" state on your first day with Mac.

Share this article