这是一个关于 Mac
系统的基本配置,和功能的配置文件,以及一些功能的介绍等等
- 系统设置 > 触控板
- 光标与点击
- 轻拍来点按
- 辅助点按
- 查找
- 三指拖移
- 滚动缩放
- 默认全选
- 更多手势
- 默认全选
- 光标与点击
- 置于屏幕上的位置:根据自己喜好设置左下右。
- 设置 Dock 图标更小(大小随个人喜好)。
- 自动显示和隐藏 Dock。
- 设置经常使用的文件夹,比如下载文件夹。右键选择排列方式为种类。设置在左上方的显示选项。
- 去掉蓝牙等无需经常使用的图标。
- 将电池显示设置为百分比。
- 添加 iCloud 用户,同步日历,联系人和 Find my mac 等等。
安装 Xcode command line tools
,运行:
xcode-select --install
运行命令后,按照指引,你将完成 Xcode command line tools
安装。
说明
:
安装完成后,你将可以直接在 terminal
中使用主要的命令。比如:
make
, GCC
, clang
, perl
, svn
, git
, size
, strip
, strings
,
libtool
, cpp
等等。
如果你想了解 Xcode command line tools
包含多少可用的命令,可以到
/Library/Developer/CommandLineTools/
查看。
如果你不想自己单独配置,或嫌配置麻烦,可以通过打开终端运行 git clone
该配置文
件库,并复制下面代码运行(不包括$)。
$ git clone https://github.com/shiqf/dotfiles.git ~/ # 配置文件下载
$ cd ~/dotfiles # 进入配置文件
$ make install # 环境所需软件安装、配置
$ make all # 安装所有软件
说明
:
该配置文件中有vim配置文件、tmux复合多用窗口配置文件等
包管理工具可以让你安装和更新程序变得更方便,目前在 OS X
系统中最受欢迎的包管
理工具是 Homebrew。
在安装 Homebrew
之前,需要将 Xcode Command Line Tools
安装完成,这样你就可
以使用基于 Xcode Command Line Tools
编译的 Homebrew
。
在 terminal
中复制以下命令(不包括 $),跟随指引,将完成 Hombrew 安装。
$ ruby -e "$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)"
紧接着,我们需要做一件事让通过 Homebrew 安装的程序的启动链接 (在 /usr/local/bin
中)可以直接运行,无需将完整路径写出。通过以下命令将 /usr/local/bin 添加至
$PATH
环境变量中:
# 使用 zsh 作为默认 shell
$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc
Cmd+T
打开一个新的 terminal
标签页,运行以下命令,确保 brew
运行正常。
$ brew doctor // 验证 brew 是否可用
说明
:
安装完成后,Homebrew
会将本地 /usr/local
初始化为 git
的工作树,并将目录
所有者变更为当前所操作的用户,将来 brew
的相关操作不需要 sudo
。
你已经感受到了使用 Homebrew
安装命令行程序的便利。那么接下来,我们将通过
Homebrew Cask
优雅、简单、快速的安装和管理 OS X
图形界面程序,比如 Google Chrome
和 Dropbox
。
安装命令行工具和图形界面工具是如此的简单直接,运行以下命令即可完成:
$ brew install someCommand # 安装命令行工具
$ brew cask install someGui # 安装图形界面工具 :注意多一个 cask
$ brew upgrade # 更新brew管理包并更新安装软件
$ brew outdated # 更新brew gui管理包并更新安装软件
$ brew cleanup # 清除多余的下载文件
如果你想查看 cask
上是否存在你需要的 app
,可以到 官网
进行搜索。
有些 插件 可以让 Mac
上的文件预览更有效,比如语法高亮、markdown
渲染、
json
预览等等。
$ brew install qlcolorcode --cask # 预览提供语法高亮
$ brew install qlstephen --cask
$ brew install qlmarkdown --cask # 为 markdown 提供渲染
$ brew install quicklook-json --cask
$ brew install qlprettypatch --cask
$ brew install quicklook-csv --cask
$ brew install betterzipql --cask
$ brew install webpquicklook --cask # 为预览 webp 图片格式提供支持
$ brew install suspicious-package --cask
# 在终端中运行,这将重启预览并重新加载所有插件
$ Run qlmanage -r
$ brew install alfred --cask
$ brew install appcleaner --cask
$ brew install cheatsheet --cask
$ brew install dropbox --cask
$ brew install google-chrome --cask
$ brew install onepassword --cask
$ brew install totalfinder --cask
作为一名开发者,我们常常花上很多时间在终端 上,如同武士的剑,一出手便知高低。所
以让我们安装 Mac
上最强大的终端 iTerm2 吧!写码除虫
,居家必备。
在 Finder
中,将 iTerm 拖拽进入 Application 文件夹中。然后,你可以在
Launchpad
中启动 iTerm2
。
- 在
Keys
->Hotkey
中设置command
+option
+i
快速显示和隐藏iTerm2
。 - 在
Profiles
->Default
->Check silence bell
使 iterm2 铃声不响 - 在
Profiles
->Default
->Colors
->Load Presets
将其导入,作为默认颜色。或者下载主题导入。 - 在
Profiles
->Text
改变游标(cursor
)、文字和颜色,随个人喜好。
dracula 终端主题颜色及 SourceCodePro字体下载安装配置
$ git clone https://github.com/dracula/dracula-theme/ ~/backup
# 在 iterm 配置中导入主题,从 ~/backup
切换 zsh
作为第一 shell
。
$ cat /etc/shells # 查看系统中的 shells
$ sudo chsh -s /bin/zsh # 切换默认 bash 到系统默认 zsh
我们将安装 zsh
,其拓展功能和主题将由 oh-my-zsh
提供。其中env.sh
文件用于
维护别名(aliases
),输出(exports
)和路径改变(path changes
)等等,以免
影响 ~/.zshrc
。
使用 Homebrew
安装 zsh
和 zsh completions
自动补全、zsh-autosuggestions
智能提示的安装
$ brew install zsh
$ brew install zsh-completions
$ brew install zsh-autosuggestions
安装 oh-my-zsh
让 zsh
获得拓展功能和主题
$ curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
用文本编辑器或 vim
打开 .zshrc
进行以下编辑:
$ ZSH_THEME=pygmalion # iterm2 终端提示主题设置
$ alias zshconfig="vi ~/.zshrc"
$ alias envconfig="vi ~/dotfile/env.sh"
$ plugins=(git colored-man colorize github jira vagrant virtualenv pip python brew osx zsh-syntax-highlighting)
系统全局的键位定制 地址