Skip to content

10 Actually Useful macOS Shortcuts & Tips (2026)

DodaTech Updated 2026-06-20 33 min read

In this tutorial, you'll learn about 10 actually useful macos shortcuts & tips (2026). We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.

Cmd+C and Cmd+V aren't secrets. This list skips those and covers the macOS features that actually change your workflow — the ones Apple buries in settings menus or doesn't tell you about. Each one saves a few seconds dozens of times per day. Over a year, these seconds add up to hours of regained productivity.

In this guide, you will learn 10 macOS features and shortcuts that reduce friction in daily computer use. These are not obscure terminal commands — they are system-level capabilities that work across all applications, from Finder to Safari to VS Code. By the end, you will have configured your Mac to save hundreds of small interactions per day without installing any third-party software.

The Shortcuts & Tips

Quick Look (Space bar) — Select any file and press Space. Instantly previews images, PDFs, videos, audio, documents, and code without opening an application. Works on multiple selected files. Press Space again to dismiss.

Quick Look is the fastest way to preview a file on macOS. Select any file in Finder and press the Space bar — a full-size preview window appears within milliseconds, rendered inline without launching any application. Press Space again to dismiss it. The preview supports images (JPEG, PNG, GIF, HEIC, WebP), PDF documents, video files (MP4, MOV, AVI), audio files, Microsoft Office documents, plain text, and source code with syntax highlighting.

The power of Quick Look extends beyond single-file previews. Select multiple files and press Space to preview them all simultaneously in a filmstrip view. Navigate between files using arrow keys while Quick Look is open. Press the full-screen button (the diagonal arrows icon) in the preview to enter full-screen mode for detailed inspection. Quick Look also plays video and audio inline — press the play button or Space to start playback. In macOS Sonoma and later, Quick Look supports editing PDFs directly in the preview — you can fill forms, add signatures, and highlight text without opening Preview.

Quick Look supports plugins that extend its capabilities beyond the built-in file types. Popular plugins include QLMarkdown for rendered Markdown previews that render headings, code blocks, and lists faithfully; QLPrettyJSON for formatted and colorized JSON display; WebPViewer for WebP image support; BetterZip Quick Look Generator for inspecting compressed archives; and QLStephen for previewing files without file extensions like scripts and configuration files. Install them all via Homebrew in one command: brew install qlmarkdown qlprettypdf qlstephen webpquicklook.

Quick Look also works across the system, not just in Finder. It functions in the Open and Save dialogs of any application. When you are in a file picker selecting a file to attach to an email or open in an application, select the file and press Space to preview its contents before confirming. This prevents attaching the wrong file or opening a file that does not contain what you expected.

# Quick Look usage:
# Select file -> Press Space -> Preview appears
# Select multiple files -> Press Space -> Filmstrip view
# While previewing: Arrow keys to navigate, Esc to close

# Install Quick Look plugins with Homebrew:
# brew install qlmarkdown
# brew install qlprettypdf
# brew install webpquicklook

Spotlight math & conversionsCmd+Space opens Spotlight, but it also works as a calculator, currency converter, and unit converter. Type "1280/1.5", "200 USD to EUR", or "42 days in hours" and see the result instantly — no Calculator app needed.

Spotlight is universally known as a file launcher, but its inline computation features are less widely known. You can type mathematical expressions directly into the Spotlight search field and see the result displayed in the preview area below the input. Basic arithmetic (+, -, *, /), percentages (1280 * 15%), exponentiation (2^16 = 65536), and parentheses for grouping are all supported. Trigonometric functions are not available — for those, launch the Calculator app or use the terminal.

Currency conversion works with most major world currencies. Type "200 USD to EUR", "1000 JPY to GBP", or "5000 KRW to USD" and Spotlight displays the converted amount using up-to-date exchange rates pulled from Apple's servers over the internet. The conversion rate updates automatically and caches for offline use. If you do not have an internet connection, Spotlight uses the most recently cached rates.

Unit conversions cover a wide range of measurement systems. Temperature: "100 F to C", "30 C to F". Distance: "10 miles to km", "5 km to miles", "100 meters to feet". Weight: "5 kg to lbs", "10 stone to kg". Volume: "2 gallons to liters", "500 ml to cups". Speed: "60 mph to kmh". Area: "100 sq ft to sq m". Time: "7 days to hours", "90 minutes to hours", "3 years to days". Data: "1 GB to MB".

These conversions work without opening any application, switching browser tabs, or launching a dedicated converter widget. The result appears immediately as you type, and you can copy it to the clipboard with Cmd+C or click the result to open a more detailed conversion view. For calculations involving currency rates, Spotlight fetches live exchange rates when you have an internet connection.

# Spotlight math examples:
# 1280 / 1.5  = 853.33
# (45 + 72) * 3  = 351
# 2^16 = 65536
# 15% of 200  = 30

# Currency and unit conversions:
# 200 USD to EUR
# 1000 JPY to GBP
# 10 miles to km
# 100 F to C
# 42 days in hours
# 5 kg to lbs

Emoji picker (Ctrl+Cmd+Space) — Opens the system emoji picker in any app. Search by name ("rocket" or "fire") or browse by category. Faster than remembering keyboard shortcuts for common emoji.

The system-wide emoji picker is accessible from any text input field across all macOS applications. Press Ctrl+Cmd+Space to open the picker at the current cursor position. The picker displays a grid of emoji organized by category: Smileys & People, Animals & Nature, Food & Drink, Activity, Travel & Places, Objects, Symbols, and Flags. The most recently used emoji appear at the top of the picker for quick access.

The search field at the top of the picker is the fastest way to find a specific emoji. Type a descriptive word (like "rocket", "fire", "heart", "check") and the picker filters the grid to matching results in real time. This is faster than scrolling through the category grid once you know the keyword for the emoji you want. The picker also displays skin tone variations when you hover over human emoji and click without moving the mouse.

The picker remembers your recent emoji across sessions and applications. The frequently used section at the top builds a personalized list of the emoji you use most often. This personalization makes repeated use even faster — after using the picker a few times, your most common emoji are available with two clicks. The picker also includes a searchable list of character symbols (copyright, registered trademark, degree, bullet, copyright) accessed by clicking the "Symbols" button at the bottom or searching in the main picker field.

For advanced emoji input, macOS supports the Unicode hex input method. Enable it in System Settings > Keyboard > Input Sources, add "Unicode Hex Input." When this input source is active, hold Option and type the four-digit Unicode code point for any character — for example, Option+2B50 produces a star character, Option+2764 produces a heart. This is useful when you know the specific codepoint and want to bypass the graphical picker entirely.

# Emoji picker shortcut: Ctrl+Cmd+Space
# Search examples:
# "rocket" -> rocket emoji
# "fire" -> fire emoji
# "party" -> party popper
# "check" -> checkmark
# "wave" -> waving hand

# The picker also supports skin tone selection
# by clicking and holding on human emoji.

Screenshot shortcuts (Cmd+Shift+3/4/5)Cmd+Shift+3 captures the full screen. Cmd+Shift+4 selects an area (Space to capture a specific window). Cmd+Shift+5 opens a control panel with screen recording options and timer delays.

Cmd+Shift+3 captures the entire screen and saves the image to the desktop by default. The file is named Screenshot YYYY-MM-DD at HH.MM.SS.png. Pressing Ctrl with the shortcut copies the screenshot to the clipboard instead of saving it to disk, which is useful for pasting into an email or document without cluttering the desktop.

Cmd+Shift+4 enters area selection mode. The cursor changes to a crosshair. Click and drag to select a rectangular area, then release to capture. Press Escape to cancel without capturing. While in selection mode, hold Shift to constrain the selection to a square, hold Option to resize from the center, and hold Space to lock the aspect ratio. Press Space after entering selection mode to switch to window capture mode — the camera icon moves over the window as you hover, and clicking captures only that window with a drop shadow.

Cmd+Shift+5 opens the screenshot toolbar with all options in a single panel. The toolbar includes buttons for full screen capture, window capture, area capture, full screen recording, and area recording. The screen recording options capture video with audio from the built-in microphone or any connected input device. Recordings save as .mov files using the H.264 codec, which balances quality and file size for most use cases. The Options menu lets you set a timer (5 or 10 seconds), choose the save location, show or hide the mouse cursor in recordings, and remember the last selection area. This panel is the most flexible way to capture exactly what you need.

# Terminal screenshot commands (for scripting):
# Full screen capture
screencapture ~/Desktop/screenshot.png

# Area selection capture
screencapture -i ~/Desktop/screenshot.png

# Window capture
screencapture -iW ~/Desktop/screenshot.png

# Capture with timer (5 second delay)
screencapture -T 5 ~/Desktop/screenshot.png

# Record screen to video
screencapture -v ~/Desktop/recording.mov

Split View (green button hold) — Hold or hover over the green traffic-light button to enter Split View. Choose left/right placement, then click an adjacent window. Drag the divider to resize. No third-party window managers needed.

Split View divides your screen between two applications, filling the entire display without overlaps. Activate it by hovering over the green full-screen button in the top-left corner of any window (or clicking and holding). The window slides to one side of the screen, and your remaining open windows appear as thumbnails on the opposite side. Click one to fill the other half.

The divider between the two windows is draggable — you can resize the split to give one app more space than the other. The default is a 50/50 split, but you can adjust to 70/30 or any ratio that suits your workflow. Both apps enter their own full-screen space, which you can switch away from with three-finger swipe gestures on the trackpad or Ctrl+Arrow keys.

Split View works with all macOS applications, though some apps (like System Settings and Calculator) are too small to split meaningfully. You can also enter Split View by dragging a window into the top-left corner when Mission Control is active, or by using third-party apps like Rectangle for more fine-grained window management beyond the basic two-app split.

To exit Split View, press Escape to return both windows to separate spaces. Alternatively, move the cursor to the top of the screen to reveal the window control buttons, then click the green full-screen button on either window. The other window remains in its own full-screen space. From Mission Control (three-finger swipe up), you can see each split-view pair as a single space thumbnail — clicking it returns to the split layout. You can also drag windows between desktop spaces in Mission Control to reorganize your workspace.

# How to enter Split View:
# 1. Hover over the green button in the window's top-left corner
# 2. Select "Tile Window to Left of Screen" or "Tile Window to Right of Screen"
# 3. Click a thumbnail from the remaining windows to fill the other side
# 4. Drag the dividing line to resize

# Keyboard shortcut alternative:
# Hold Option+Shift while clicking the green button

Text replacements (System Settings > Keyboard > Text Replacements) — Type a shortcut and it expands automatically. Set @@ to @example.com for email, addr to your address, sig to your email signature. Syncs via iCloud.

Text replacements are system-wide shortcuts that expand typed abbreviations into longer phrases. Configure them in System Settings under Keyboard > Text Replacements. Click the + button, type a short abbreviation in the "Replace" column and the full text in the "With" column. The replacement happens in every application as you type — Safari, Messages, Mail, VS Code, Notes, and any other text input field. The replacement is triggered immediately when you type a space or punctuation after the abbreviation, so @@ followed by a space instantly becomes your email address without any additional confirmation step.

Common use cases include expanding @@ to your full email address, expanding addr to your mailing address, expanding sig to your email signature block, expanding common responses like omw to "On my way!" and brb to "Be right back," and expanding code snippets like fn to a JavaScript function declaration. The replacements are case-sensitive by default: omw expands but Omw does not. You can also use multi-word abbreviations — myphone expanding to your full phone number is easier to remember than a random character sequence.

For developers, text replacements can store frequently used code patterns. Define clg for console.log('$1') with cursor position preserved, imp for import { $1 } from '$2', or usee for useEffect(() => { $1 }, [$2]). These snippets expand in VS Code, Terminal, or any text editor without requiring editor-specific snippet plugins. The limitation is that replacements support only plain text — you cannot include tab stops, placeholder selections, or multiple cursor positions as you can with dedicated snippet engines.

Text replacements sync via iCloud across all your Apple devices. Set a replacement on your Mac and it becomes available on your iPhone and iPad within seconds. This makes them useful for frequently typed information that you use across multiple devices. To temporarily bypass a replacement, press the Escape key immediately after typing the abbreviation, or type the abbreviation and manually select it from the autocorrect popup.

# Recommended text replacements:
# Replace: @@       With: yourname@example.com
# Replace: addr     With: 123 Main Street, City, State ZIP
# Replace: sig      With: Best regards,\nYour Name\nTitle\nPhone
# Replace: omw      With: On my way!
# Replace: brb      With: Be right back
# Replace: ttyl     With: Talk to you later
# Replace: phone    With: +1 (555) 123-4567

Smart Folders (Finder) — Save a search as a Smart Folder that updates automatically. Create one for "all PDFs modified today" or "spreadsheets larger than 10MB." They act like virtual folders populated by your saved search criteria.

Smart Folders are saved search queries that behave like virtual folders in Finder. Create one by opening Finder, pressing Cmd+Option+N (or File > New Smart Folder), setting your search criteria in the search bar, and clicking Save. The Smart Folder appears in the Finder sidebar under "Favorites" with a purple gear icon. It updates automatically as files matching the criteria are created, modified, or moved.

The criteria system supports compound conditions. You can combine file type, date modified, date created, file size, file name, content contains, and tags with AND/OR logic. For example, create a Smart Folder that shows "all PDF files modified in the last 7 days that contain the word invoice" to track recent invoices without manually searching each time.

Smart Folders are stored as .savedSearch files in ~/Library/Saved Searches/. You can share them with colleagues by copying these files to their Mac. They do not duplicate or move the actual files — they are saved search queries that display results dynamically. Deleting a Smart Folder does not delete the underlying files, only the saved search definition. To add the Smart Folder to the Finder sidebar, check "Add to Sidebar" when saving, or drag the Smart Folder from the Finder window title bar to the sidebar's Favorites section.

Smart Folders are also accessible from the Terminal. The .savedSearch files are XML plists that store the search criteria. You can create them programmatically using plutil or by editing the XML directly, but the simplest approach is to create them in Finder and duplicate or modify the saved searches as needed. This makes Smart Folders a repeatable, shareable part of your workflow configuration.

# Recommended Smart Folders:
# 1. Recent PDFs: Kind is PDF, Last opened date is within 7 days
# 2. Large Files: File size is greater than 100MB
# 3. Today's Work: Date modified is today
# 4. Images: Kind is Image, Date created is this month
# 5. Code Files: Extension is .py or .js or .ts, Content contains "TODO"

# Where Smart Folders are stored:
# ~/Library/Saved Searches/
# These .savedSearch files can be shared across machines.

Keyboard navigation (Tab between all controls) — System Settings > Keyboard > Keyboard Shortcuts > "Use keyboard navigation to move focus between controls." Enables Tab to move through buttons, checkboxes, and dropdowns — not just text fields.

By default, Tab and Shift+Tab move the keyboard focus only between text fields and list boxes. Enabling "Use keyboard navigation to move focus between all controls" extends Tab to cycle through buttons, radio buttons, checkboxes, pop-up menus, sliders, and other interactive elements. This makes keyboard-only navigation of dialogs, preference panes, and web forms significantly more usable.

Enable the setting in System Settings > Keyboard > Keyboard Shortcuts > "Use keyboard navigation to move focus between all controls" (toggle to ON). After enabling, Tab moves forward through all interactive elements, Shift+Tab moves backward, and Space activates the focused element (presses buttons, toggles checkboxes, opens menus). The focused element is highlighted with a blue outline.

This setting is especially useful in combination with macOS's built-in Accessibility features. In addition to Tab-based navigation, you can customize keyboard shortcuts for specific menu items in System Settings > Keyboard > Keyboard Shortcuts > App Shortcuts. Click + to add a custom shortcut for any menu command in any application. For example, add a shortcut for "Toggle Sidebar" in Finder with Cmd+Option+S, or for "Show Hidden Files" with Cmd+Shift+Period. VoiceOver users already have full keyboard navigation, but for sighted users who prefer keyboard over mouse interaction, this setting eliminates the need to reach for the trackpad or mouse for every button click in a dialog box. The setting applies system-wide across all applications.

# Enable keyboard navigation:
# System Settings > Keyboard > Keyboard Shortcuts
# Toggle ON: "Use keyboard navigation to move focus between all controls"
# 
# After enabling:
# Tab: Move to next control
# Shift+Tab: Move to previous control
# Space: Activate the focused control
# 
# Visual indicator: Blue outline around the focused element

Hot Corners — Move your cursor to a screen corner to trigger an action: lock screen, show desktop, open Launchpad, start screensaver, or show Notification Center. System Settings > Desktop & Dock > Hot Corners.

Hot Corners assign actions to the four corners of your screen. Configure them in System Settings > Desktop & Dock > Hot Corners at the bottom of the window. Click the dropdown for each corner and select an action from the list. The available actions include Mission Control (view all windows), Application Windows (show windows of the current app), Desktop (hide all windows to show the desktop), Notification Center, Launchpad, Quick Note, Start Screen Saver, Lock Screen, and Put Display to Sleep.

The most useful configuration for developers is bottom-left for Lock Screen (instant security when stepping away), top-left for Mission Control (quick overview of all open windows), bottom-right for Desktop (show desktop without cmd-hiding all apps), and top-right for Notification Center (check notifications without the gesture). The corner activation takes about 0.5 seconds of deliberate cursor contact — accidental triggers are rare after the first day of use.

Hold the Command or Option modifier key while selecting an action to require that modifier when activating the corner. This prevents accidental triggers: set bottom-left to Lock Screen with Command modifier, then only Cmd+cursor-to-corner locks the screen. Pressing the modifier alone in a corner does nothing — you must move the cursor to the corner while the modifier is held. The modifier requirement is configured per-corner independently.

Hot Corners provide a visual feedback delay to prevent accidental activation. When you move the cursor to a corner, there is a brief (sub-second) delay before the action triggers — you can slide the cursor away during this window to cancel. The delay is not adjustable from the UI but can be modified with the defaults write com.apple.dock workspaces-edge-delay -float 0.5 command, where the value is the delay in seconds.

# Recommended Hot Corners setup:
# Top-left:       Mission Control (requires Cmd)
# Top-right:      Desktop (requires Cmd)
# Bottom-left:    Lock Screen (requires Option)
# Bottom-right:   Quick Note

# Setup path:
# System Settings > Desktop & Dock > Hot Corners...
# Click the corner dropdown, select action, hold modifier key to require it

Terminal tricksopen . opens the current Finder directory from terminal. pbcopy and pbpaste pipe text through the clipboard. screencapture takes screenshots from the command line.

The open command opens files, directories, and URLs from the terminal exactly as if you double-clicked them in Finder. open . opens a Finder window at the current terminal directory — the fastest way to switch from command-line to GUI file management. open file.txt opens the file in its default associated application. open -a TextEdit file.txt opens the file in a specific application by bundle name. open -b com.apple.TextEdit file.txt opens the file using the bundle identifier. open https://example.com opens the URL in the default web browser. open -a "Google Chrome" https://example.com opens the URL in a specific browser. The -R flag reveals the file in Finder without opening it: open -R file.txt selects the file in a Finder window.

The pbcopy and pbpaste commands create a bridge between the terminal and the system pasteboard (clipboard). pbcopy reads from stdin and writes to the clipboard: cat id_rsa.pub | pbcopy copies an SSH public key for pasting into GitHub. pbpaste outputs the clipboard contents to stdout: pbpaste > backup.md saves the clipboard to a file. pbpaste | pbcopy is a useful no-op that reformats plain text. pbpaste | python3 -m json.tool pretty-prints clipboard JSON. pbpaste | wc -w counts the words in the clipboard. These commands are essential for integrating terminal output with GUI applications like email clients, Slack, and browsers.

The defaults command reads and writes macOS user preferences from the terminal. Each application has a domain identifier, and each setting has a key-value pair. Common developer-oriented defaults include hiding the desktop icons (defaults write com.apple.finder CreateDesktop -bool false), setting the screenshot format to JPEG (defaults write com.apple.screencapture type jpg), disabling the "Are you sure you want to open this application?" dialog (defaults write com.apple.LaunchServices LSQuarantine -bool false), and speeding up the dock show/hide animation (defaults write com.apple.dock autohide-time-modifier -float 0.5). Each change typically requires restarting the affected application or process.

# Open Finder at current directory
open .

# Open a file in default application
open README.md

# Open a URL in default browser
open https://developer.apple.com

# Copy file contents to clipboard
cat config.json | pbcopy

# Paste clipboard contents to a file
pbpaste > backup.json

# Format clipboard JSON
pbpaste | jq .

# Capture screenshot from terminal
screencapture ~/Desktop/screenshot.png

# Show hidden files in Finder
defaults write com.apple.finder AppleShowAllFiles YES
killall Finder

# Disable character accent popup (hold key repeats)
defaults write -g ApplePressAndHoldEnabled -bool false

Hidden System Settings Tips

The System Settings app in macOS Ventura and later redesigned from a single-panel preference pane into a sidebar-based layout similar to iOS Settings. The search field at the top of the sidebar is faster than browsing categories: press Cmd+F to focus the search field, then type what you want to configure. For example, "keyboard repeat" takes you directly to the key repeat rate slider, and "hot corners" jumps to the Hot Corners configuration dialog without navigating through Desktop & Dock.

Several useful settings are buried deeper than most users navigate. The "Allow apps downloaded from" security setting is under Privacy & Security > Security. The "Reduce motion" Accessibility setting is under Accessibility > Motion. The "Show scroll bars" appearance setting is under Appearance > Show scroll bars. Learning the search terms for each setting — "download", "motion", "scroll" — makes configuration faster than hunting through sidebar sections.

Advanced Finder Tips

Finder is the primary file management interface in macOS, and several features beyond Smart Folders speed up daily navigation. The Column View (Cmd+3) displays a hierarchical file browser where each column shows the contents of the selected directory. Adjust column width by dragging the divider at the bottom of the column — double-click the divider handle to auto-size all columns to fit the widest filename.

The Path Bar (View > Show Path Bar or Option+Cmd+P) displays the full path to the current directory at the bottom of the Finder window. Each folder name in the path bar is clickable — double-click any component to jump directly to that parent directory. This eliminates the need to navigate up multiple levels by clicking the back button repeatedly.

Finder tags (color labels) organize files across directories without moving them. Right-click any file or folder, select a color tag (Red, Orange, Yellow, Green, Blue, Purple, Gray), and the file gets a colored dot in all views. Create custom tags with names like "Review", "Archive", or "Client" in Finder > Settings > Tags. Files with a specific tag appear when you search for that tag name in Spotlight or Finder search.

Customizing the Menu Bar and Dock

The menu bar and Dock are the two most visible parts of macOS, yet most users never customize them beyond pinning a few apps. The menu bar can be simplified by hiding the clock display: System Settings > Control Center > Clock > set to "Analog" to save horizontal space. Remove menu bar items you never use from the same Control Center settings panel — turn off Spotlight, Siri, and Time Machine icons if you access them via keyboard shortcuts or the menu bar.

The Dock can be made more efficient with a few settings. Reduce the Dock size to minimize visual distraction: System Settings > Desktop & Dock > Size, drag the slider left. Enable "Automatically hide and show the Dock" to reclaim vertical screen space — the Dock appears when you move the cursor to the bottom edge. Remove applications you do not use regularly by dragging them out of the Dock (they remain in Applications).

Recent applications in the Dock (the section after the divider line) can be disabled: System Settings > Desktop & Dock > "Show suggested and recent apps in Dock" to OFF. This eliminates visual noise from apps you opened once accidentally. The Dock should contain only the applications you use daily — Finder, a browser, VS Code, and a terminal emulator are sufficient for most developers.

Real-World Task: Record a Bug Report Walkthrough

You need to report a bug in a web application to your team. Use macOS built-in tools to create a professional bug report without installing any third-party software.

  1. Use Cmd+Shift+5 to open the screenshot toolbar. Select "Record Selected Portion" and draw a rectangle around the area where the bug occurs. Click Record.
  2. As you record, narrate the steps that reproduce the bug. When finished, click the stop button in the menu bar. The recording saves to the desktop.
  3. Use Quick Look (Space bar) on the recorded video to preview it and confirm the bug is clearly visible. Trim the video using the built-in Tools menu in QuickTime Player (which opens when you double-click the .mov file).
  4. Use Spotlight math (Cmd+Space) to quickly calculate timestamps or version numbers mentioned in the report.
  5. Before sending, use Text Replacements to insert your email signature with the @@ expansion shortcut, or use pbpaste | pbcopy to quickly reformat a code snippet from the clipboard.
  6. Use Quick Look (Space) on the recorded file to verify the video plays correctly. Trim unnecessary sections using QuickTime Player's Trim command (Cmd+T on the .mov file) before sharing the link.

Practice Questions

  1. What keyboard shortcut opens the system emoji picker, and what is the fastest way to find a specific emoji within it?
  2. How do you capture a screenshot of only a specific window (with shadow) using the keyboard?
  3. What is the difference between the default Tab key navigation behavior and the behavior after enabling keyboard navigation for all controls?
  4. Write the terminal command to copy the contents of log.txt to the clipboard and then paste it into a new file called backup.txt.
  5. What is the advantage of Smart Folders over regular folders in Finder?
  6. How would you copy the output of a terminal command directly to the macOS clipboard?
  7. What is the keyboard shortcut sequence for capturing a screenshot of a specific window with a drop shadow?
  8. How do you configure a Hot Corner to lock your screen when you move the cursor to the bottom-left corner?

Answers

  1. Ctrl+Cmd+Space opens the emoji picker. Use the search field at the top to type a keyword (like "rocket" or "fire") for instant filtering.
  2. Press Cmd+Shift+4, then press Space to enter window capture mode, then click the target window with the camera icon.
  3. Default behavior: Tab moves only between text fields and lists. With keyboard navigation enabled: Tab moves through all controls including buttons, checkboxes, dropdowns, and sliders.
  4. cat log.txt | pbcopy then pbpaste > backup.txt
  5. Smart Folders display files that match search criteria dynamically without moving or duplicating files. They update automatically as files change.
  6. Pipe the command output to pbcopy — for example, cat log.txt | pbcopy or echo "build complete" | pbcopy.
  7. Press Cmd+Shift+4 to enter selection mode, then press Space to switch to window capture mode. The cursor becomes a camera icon. Click the target window to capture it with the drop shadow.
  8. Open System Settings > Desktop & Dock > Hot Corners. Select the bottom-left corner dropdown and choose "Lock Screen." Optionally hold a modifier key (like Option) to require it for activation.
Can I add custom text replacements?

Yes — open System Settings > General > Keyboard > Text Replacements and click the + button. Type your abbreviation in the "Replace" column and the expanded text in the "With" column. The shortcuts sync via iCloud to all your Apple devices and work in virtually every app that accepts text input.

Do hot corners trigger by accident?

Rarely, once you are accustomed to them. The cursor must reach the exact corner of the screen, which requires deliberate movement. If you find them triggering accidentally, add a modifier key requirement (e.g., hold Command while moving to the corner) in the Hot Corners configuration. You can also adjust the corner activation area with defaults write commands.

Does Quick Look work with code files?

Yes — Quick Look renders Markdown, JSON, JavaScript, Python, HTML, CSS, and most source code files with syntax highlighting out of the box. Install plugins like QLMarkdown, QLPrettyJSON, and QLStephen (via Homebrew) for enhanced previews of files without extensions or specialized formats.

How do I change the screenshot save location?

Open the screenshot toolbar with Cmd+Shift+5, click "Options," and select a new save location under "Save to." You can choose Desktop, Documents, Clipboard, Mail, Messages, or "Other Location" for a custom folder. The setting persists until you change it again.

What is the most impactful shortcut for productivity?

Quick Look (Space bar). It eliminates the subconscious friction of opening files just to peek at their contents. Developers preview code files, designers inspect images, and writers check documents — all without leaving Finder. After Quick Look, the most impactful is Spotlight math for instant calculations without opening Calculator

How do I reset macOS defaults if I make a mistake?

Most defaults write changes can be reverted by deleting the key with defaults delete com.apple.finder AppleShowAllFiles or by setting it to the original value. macOS stores user defaults in plist files in ~/Library/Preferences/ — deleting the entire plist file resets the application to its factory defaults, but this also removes all other customizations for that app.

Do these shortcuts work on external keyboards?

Yes — all shortcuts use standard modifier keys (Cmd, Option, Ctrl, Shift) that are present on any keyboard. The Ctrl+Cmd+Space emoji picker works on all keyboards. The only difference is that some Windows keyboards map the Option key to Alt and the Cmd key to the Windows key. The Fn key on compact keyboards may require pressing Fn+Function to trigger F-keys used in some shortcut

>}}

Security Tips for macOS

macOS includes several built-in security features that are worth configuring. FileVault (System Settings > Privacy & Security > FileVault) encrypts the entire disk so that data is inaccessible without your login password. Enable it on any Mac that leaves your desk. The encryption happens in the background during normal use and does not noticeably affect read/write performance on SSDs.

The firewall (System Settings > Privacy & Security > Firewall) blocks incoming connections to services running on your Mac. Enable it and check "Block all incoming connections" for maximum protection when using public Wi-Fi. The firewall does not interfere with outgoing connections (web browsing, email, API calls) — it only prevents external entities from connecting to services on your machine.

Lock screen security: set your Mac to require a password immediately after sleep or screen saver begins. System Settings > Lock Screen > "Require password after" set to "immediately." Combined with a Hot Corner set to Lock Screen, your Mac locks within seconds when you walk away. This prevents unauthorized access in shared workspaces or coffee shops. Combined with FileVault encryption, even if the Mac is stolen, the data remains inaccessible without your password.

Challenge: Create a macOS Automation Workflow

Combine multiple shortcuts into an automation workflow using the built-in Shortcuts app. Create a shortcut that runs when you press a configurable keyboard shortcut: it captures a screenshot using screencapture, runs it through an image optimization pipeline (use sips in a Run Shell Script action), moves it to a dated folder in ~/Screenshots, and copies the file path to the clipboard using pbcopy.

The challenge is to build this without third-party automation tools. macOS Shortcuts has access to over 300 built-in actions including file operations, image manipulation, clipboard management, and Shell Script execution. The same workflow can be extended to resize images before sharing, add watermarks, or upload to cloud storage via the built-in file provider actions.

Performance Tips for macOS

Several undocumented settings improve system responsiveness on modern Mac hardware. Disable transparency effects in System Settings > Accessibility > Display > "Reduce transparency" to improve rendering performance on older Macs and Macs with integrated graphics. Disable automatic graphics switching in System Settings > Battery > Options or Energy Saver if you have a discrete GPU and prioritize consistent performance over battery life.

The Terminal default shell changed from bash to zsh in macOS Catalina. If your .zshrc file has become bloated over time with slow plugin managers or complex prompt generators, profile its startup time by adding echo "sourced: $0" at strategic points or running time zsh -i -c exit to measure total startup time. A slow shell startup adds friction to every new terminal window you open.

Adjust the trackpad settings for your workflow. Enable "Tap to click" in System Settings > Trackpad > Point & Click to avoid the physical press required for clicking. Set the tracking speed faster than default for less cursor movement distance. Enable three-finger drag in Accessibility > Pointer Control > Trackpad Options > "Use trackpad for dragging" with three-finger drag — this lets you drag windows without pressing the trackpad surface.

Mini Project: Build a Developer Onboarding Script

Create a Shell Script that configures a new Mac for development. The script should enable keyboard navigation for all controls using defaults write, configure Hot Corners for Lock Screen and Mission Control, add useful text replacements (email, signature, common code patterns), install Quick Look plugins via Homebrew, and set the screenshot format to JPEG (smaller files) with defaults write com.apple.screencapture type jpg. Save the script to a dotfiles repository so you can set up any new Mac in under a minute.

#!/bin/bash
# macos-setup.sh — configure macOS for development

# Enable keyboard navigation for all controls
defaults write NSGlobalDomain AppleKeyboardUIMode -int 3

# Set screenshot format to JPEG and save to ~/Screenshots
mkdir -p ~/Screenshots
defaults write com.apple.screencapture location ~/Screenshots
defaults write com.apple.screencapture type jpg

# Show hidden files in Finder
defaults write com.apple.finder AppleShowAllFiles YES

# Disable character accent popup (hold key repeats)
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false

# Install Quick Look plugins (requires Homebrew)
brew install qlmarkdown qlprettypdf webpquicklook

# Restart affected services
killall Finder
killall SystemUIServer

echo "macOS configured for development. Restart may be required for some changes."

Spend 15 minutes today setting up three changes from this list: enable keyboard navigation, set your most useful Hot Corner, and add one text replacement. Configure them in the order listed, as each one builds on the next in terms of daily utility. Keyboard navigation changes how you interact with every dialog. Hot Corners change your desktop workflow. Text replacements change how you type everywhere. These small changes accumulate into significant time savings over weeks and months of daily use. Unlike installing a new application, these tweaks carry no learning curve because they integrate with workflows you already use. Pick one shortcut today and practice it until it becomes automatic before adding another.

The macOS shortcuts described here are all built into the operating system — no downloads, no extensions, no third-party tools. They are the hidden productivity layer that Apple provides for free, accessible to anyone who knows where to look. Invest the small upfront effort to learn them, and they will serve you for the entire lifetime of your Mac. Set a reminder to review these settings again after your next macOS update, as major releases sometimes reset certain Accessibility preferences. Each major macOS version may change the location of settings in System Preferences, making it worth revisiting this list annually. Bookmark System Settings in your browser or notes app so you can quickly return to the settings pages mentioned here.

Use this guide as a reference when setting up a new Mac or after a major macOS upgrade.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro