/ macos

macos

macos 常用软件

配置 zsh

配置 zsh

快捷键

截图 shift+command+4

-----2016-04-20-10.25.31

Command 键同 Windows 下的 Ctrl 相似

输入法配置

安装搜狗输入法,并保留系统英文输入法。

将输入法切换快捷键更改为 Ctrl(^) + 空格。具体设置为【键盘】【快捷键】【输入法】

另外还需要关闭:

  1. 拼写检查
  2. 首字母大写

触控板

触控板的演示使用教程可以在【系统设置】=>【触摸板】中详细查看。

Mac 键盘触控板这么好用,和鼠标说再见吧

「双指划动」放大缩小。
「三指划动」切换桌面、全屏应用。
「四指合拢」查看软件列表(LaunchPad)。
「四指外划」显示桌面。

安装必要开发环境

XCode Command Line Tool

$ xcode-select --install
$ xcode-select --print-path
/Library/Developer/CommandLineTools

安装 Homebrew

Homebrew 安装命令行程序,类似于apt-get或者yum。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew help
brew list
ls /usr/local/Cellar

安装目录 /usr/local/Cellar

Homebrew 源使用帮助

http://mirrors.ustc.edu.cn/help/brew.git.html

替换USTC镜像:

cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

重置为官方地址:

cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
brew update

安装 Homebrew Cask

Homebrew Cask 是 Homebrew 的扩展,用来安装图形界面程序。

get Homebrew Cask

brew tap caskroom/cask
brew cask help
brew cask list
ls /usr/local/Caskroom

安装目录 /usr/local/Caskroom

Homebrew Cask 源使用帮助

Homebrew cask 软件仓库,提供 macOS 应用和大型二进制文件

使用说明
替换为 USTC 镜像:

cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

重置为官方地址:

cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://github.com/Homebrew/homebrew-cask
brew cask upgrade

brew 和 brew cask 区别

  • brew 用来安装命令行工具。
  • brew cask 用来安装有 GUI 的软件。

brew 是从下载源码解压然后 ./configure && make install ,同时会包含相关依存库。并自动配
置好各种环境变量,而且易于卸载。这个对程序员来说简直是福音,简单的指令,就能快速安装和升级本地的各种开发环境。

而 brew cask 是已经编译好了的应用包 (.dmg/.pkg),仅仅是下载解压,放在统一的目录中(/opt/homebrew-cask/Caskroom),省掉了自己去下载、解压、拖拽(安装)等蛋疼步骤,同样,卸载相当容易与干净。这个对一般用户来说会比较方便,包含很多在 AppStore 里没有的常用软件。

常用软件列表

Mac 10.12 CornerStone 已损坏,解决方法-系统偏好设置 -> 安全性与隐私 -> 通用 -> 选择"任何来源"

"通用"里有时没有"任何来源"这个选项:

# 显示"任何来源"选项在控制台中执行:
sudo spctl --master-disable

# 打开 cornerstone 后还原上一步的操作
sudo spctl --master-enable

免费 AppStore 软件

  • 截图 - 腾讯出品
  • The Unarchiver - 支持 rar、7zip

付费的 AppStore 软件

  • Moom 窗口布局管理器

免费命令行软件使用 brew 安装:

brew install git nvm zsh wget ssh-copy-id
brew install aria2 axel
  • aria2 下载工具aria2

下载示例:

axel -n 30 https://download.jetbrains.8686c.com/cpp/CLion-2017.3.dmg

这个30代表的是线程数,可根据电脑 CPU 性能调整数值。

免费 GUI 软件使用 brew cask 安装:

brew cask install iterm2 cheatsheet alfred dash
brew cask install atom sublime-text google-chrome sourcetree 
brew cask install lantern
  • Alfred 是 Mac 上一款快速启动工具,可以通过设置的快捷键快速启动,启动一个输入框来响应用户的输入。例如输入 Safari 就可以快速打开浏览器,输入http://www.baidu.com 可以快速打开某个Web页面等

免费软件官网下载