Awesome Tips about Mac



Series: Awesome Tips about Mac

Shortcuts

/ or Command+Shift+GGo to Folder
F11Show Desktop
Command+Shift+3Capture the entire screen
Command+Shift+4Capture a selected area
Control + a/eGot to head/end - work in Terminal, Chrome, Atom
Command+`cycle between open windows in selected application
Command+Option+Dshow or hide dock
Command + Option + EscapeForce Quit Applications
Ctrl+F2Access menu, enable it at Keyboard -> Shortcuts -> Keyboard
Cmd+Shift+?Open Help menu and navigate
^+F3Move focus to dock
^+F8Move focus to status menu, search all actions in menu
Command+qQuit the app
Command+shift+wClose the window
Command + ,Open Preferences
Command+~Switch windows for same application(Command-Shift-~, reverse order)
Command + XCut the highlighted text
Shift+Alt+Command+Vpaste the highlighted text and matches the destination style
Cmd+Shift++(-)Zoom in(out) text
Command + B/I/Umake text bold/italic/underlined
Shift+ArrowSelect text
(Shift+)Option+Left(Right)(Select)Jump by word
Cmd+Shift+ZRedo
Fn + up(down)Page up(down)
Fn + Left(right)Home(end)
Cmd+1..8Move tab
Cmd+9Move to last tab
Cmd++(-)Increase(Decrease) Font Size
Cmd+Shift+FEnter full screen mode
Cmd+Space barOpen Spotlight

Mac Settings We should Change

Tips

maximize the window without going full screen
  • ⌥ + Click on green icon
Change default application for a file type
  • right-click the file, select Get Info and change the application in Open With section.
  • click Change All… button to apply the changes to all files
Change Notification type
  • Preferences > Notifications
  • None: no notification at all
  • Banners: go away automatically
  • Alters: stay until user dismisses it
Use AriDrops to copy files between Mac/iPhone/iPad
Prevent a Mac from Sleeping
  • pmset noidle
  • caffeine

Mac Finder Tips and Tricks

  • Shortcut: Command+space
  • Reveal the Location with command key
    • Preview location: with Command key
    • Open the location in Finder: hold the Command key, and press Return
  • as a calculator, check stock prices, currency conversion

Safari

Shortcut
Switch to Next TabControl+Tab
Switch to Previous TabControl+Shift+Tab
Duplicating a TabCommand + L and then Return

Mail

Get notification from important messages only
  • Only works for Smart Mailbox
  • Preferences > General > New message notifications
Add users to VIP
Shortcuts
Siri
  • By default HOLD Command Space to activate Siri
  • How to enable “Hey Siri” in Macos
  • Click the plus(+) button to pin a Siri result which will show in the Today View.
  • Open my desktop folder in Finder
  • Volume up/down, mute/unmute
    • unmute works even the Mac is muted.
  • Turn on/off Night Shift
  • Show me what I was working on today
  • Show me files I worked on yesterday
  • How much free disk space do I have?
  • Show me privacy settings
  • Put my Computer to sleep
  • Ask how to do things:
    • How to take a screenshot
  • Reminder:
    • Remind me xxx in x minutes
    • Show me my reminder
    • Cancel my reminder
  • Add xx to Calendar
  • Read my messages
  • Latest news

Chinese Input Tools: Sougou

  • Assign 中英文 to 右Shift
  • Disable shortcuts for 简繁体, 中英文标点, 表情符号, 斗图 and all others not used.

How to Keep Your Mac from Overheating


How to Reduce Chrome Memory Usage

Misc

  • Remove auto startup programs at System Preferences -> Users & Groups-> Login Items
  • For some services like Docker, Jetbrains Toolbox, go to their preferences to uncheck Run at login
  • Text replacement
    • Preferences > Keyboard > Text
    • not work with Atom or Chrome
brew
Commands
  • pbcopy and pbpaste to copy data to clipboard or pbpaste from clipboard
    • pbcopy < file.txt; echo $(pbpaste)
Tools
Voice Memos
the-unarchiver
  • brew cask install the-unarchiver
  • open its preferences and select all the file format
grammarly
Print
  • Standard paper size in US
    • Letter, Legal
  • Don’t print correct size
    • Check the default tray settings in printer

Labels

adsense (5) Algorithm (69) Algorithm Series (35) Android (7) ANT (6) bat (8) Big Data (7) Blogger (14) Bugs (6) Cache (5) Chrome (19) Code Example (29) Code Quality (7) Coding Skills (5) Database (7) Debug (16) Design (5) Dev Tips (63) Eclipse (32) Git (5) Google (33) Guava (7) How to (9) Http Client (8) IDE (7) Interview (88) J2EE (13) J2SE (49) Java (186) JavaScript (27) JSON (7) Learning code (9) Lesson Learned (6) Linux (26) Lucene-Solr (112) Mac (10) Maven (8) Network (9) Nutch2 (18) Performance (9) PowerShell (11) Problem Solving (11) Programmer Skills (6) regex (5) Scala (6) Security (9) Soft Skills (38) Spring (22) System Design (11) Testing (7) Text Mining (14) Tips (17) Tools (24) Troubleshooting (29) UIMA (9) Web Development (19) Windows (21) xml (5)