Mac 设置(2018 岁末版)

几大块,顺序不重要。工具和软件很多,把基本的先搞定。可以参考:

Mac 基本设置

自己可以发展出自己的习惯,我用 Caps Lock 切换中英文;左上角 desktop,右上角 dashboard,左下角 launchpad,右下角 application,等等。

  • Disable System Integrity Protection (SIP)

需要重启 Mac 进入 Recovery 模式(开机时同时按下+)

$ csrutil disable
$ reboot

重启后查看 SIP:

$ csrutil status
System Integrity Protection status: disabled.
  • Disable Gatekeeper
sudo spctl --master-disable.

效果如下 Preference -> Security & Privacy:
Disable Gatekeeper

  • ‘~/Library’

希望在 Finder 里看到这个目录的内容

$ chflags nohidden ~/Library

必备工具软件

网上都有盗版或破解,需要花点时间找。Apple 的 Mac OS 出自 Unix,但其自带系统软件超难用,和微软的 Windows 差距不小。

  • TotalFinder: Finder 加强版,Finder 和 Explorer 是操作系统里最重要的软件
  • List of useful Quick Look plugins for developers
  • Moom:管理 Window 的大小和位置
  • Paralles Desktop + Windows 7:读写 NTFS,USB 外挂大硬盘必备

    Paragon NTFS 或者 Tuexra NTF:移动文件过程中会出现文件莫名其妙的失踪,WTF,只好采取这个比较迂回的办法 !!!

    Windows 对 Retina 的支持不好,DPI 不可以超过 185%,参见Resize Search Box and Address Box Win7

  • BetterZip:相当于 WinRAR,WinZIP
  • CleanMyMac:垃圾清理,软件卸载
  • PopClip:copy - paste
  • Amphetamine:防止进入睡眠状态

Aflred 据说是个神器,稍后有时间才研究

常用软件

  • Chrome:用 Google Sync 管理很方便。

    Chrome 的插件参考以前的博客:牛叉的 Chrome - 它的小伙伴们

  • Dropbox
  • Google Drive
  • 百度网盘
  • 微信 Mac 版
  • IINA:播放器

IDE & 开发工具

命令行

命令行的东西比较杂,主要有那么几大件:

  • Homebrew:软件安装管理必备神器,相当于 Linux 上的 yum,装完后一通 brew cask install 和 brew install
  • iTerm2:比 Mac 自带的 terminal 强,颜色(Dracula),字体(Hack),窗体等等,自行安装和设置。
  • oh-my-zsh(OMZ):zsh 全家桶,个人一直用 bash,OMZ 看起来比较 powerful,集成了很多功能。几个插件:
    • zsh-syntax-highlighting
      syntax-highlight
    • zsh-autosuggestions
      auto-suggestion
    • zsh-history-substring-search

安装后,在.zshrc 里启动:

plugins=(
osx brew git docker python pip javascript npm node zsh-autosuggestions zsh-syntax-highlighting zsh-history-substring-search
)

zsh 的插件很多,自行选择:awesome-zsh-plugins

几个增强型命令行工具:

  • asciinema:可以录制 terminal
  • bat:取代 cat
  • diff-so-fancy:取代 diff
  • exa:取代 ls
  • fd:取代 find
  • fzf:搜索工具
  • htop:取代 top
  • httpie:命令行 http,类似 wget,curl
  • tldr:取代 man
  • xz:压缩工具

tmux有空才研究,vi/vim我是半吊子,不打算深入。

0%