我的rmbp配置
系统类设置
设置三指拖拽手势
System Preferences > Accessibility > Mouse & Trackpad > Trackpad Options > 'Enable dragging' > 'three finger drag'
设置两指显示信息、tap点击
System Preferences > Trackpad > Point & Click > check all three items
合上屏幕就锁屏
System Preferences > Security & Privacy > General > 'Require password' > immediately
设置登录时默认账户
System Preferences > Users & Groups > 'Click the lock to make chages ' > Login Options > 'Automatic login', choose a user
放大界面字体
System Preferences > Display > Scaled
修改电脑名
System Preferences > Sharing
关闭 APP Store 自动更新
System Preferences > APP Store
鼠标大小
System Preferences > Accessibility > Display > Curse size
固定 Desktop 顺序
System Preferences > Mission Control > 取消 Automaticlly rearrange Space ....
ctrl command 键位对换
preference > keyboard > Modify keys > 选择本机键盘或外接键盘 > 调整 ctrl command 键
就保留了习惯的复制粘贴保存、调用Alfred 的键位习惯
剪切文件
方法一
你只需选中目标文件,然后使用 Command+C 复制,然后用 Command +Option+V 将其移动到目标目录。
方法二
安装 XtraFinde,同时它还可以实现 把 文件夹 单独放在最上方显示 的功能
在当前文件夹打开terminal终端
System Preferences -> Keyboard -> Shortcuts -> Services -> New Terminal at Folders/New Terminal Tab at Folder 这二项都勾上
然后在Finder中,在任何目录上右击->service就能看到进入terminal的选项
在当前文件夹打开 iterm
方法一
https://github.com/peterldowns/iterm2-finder-tools
编译
$ python build.py
桌面得到 open iterm,拖拽到 dash,在文件目录下点击即可打开到此目录。高版本系统无法像说明那样用快捷键和 Finder 里快捷图标
方法二
https://github.com/jbtule/cdto/releases/tag/2_6_0
方法三
Alfred有个很合适的插件符合你的需求,TerminalFinder 。
Alfred + fi 从 finder 开到iterm
Alfred + if 从 iterm 开到finder
只不过需要注意两点:
- Alfred需要购买Powerpack,否则没法使用workflow。
- iterm 需要升级到最新的beta版本(2.9+ now),否则需要手改workflow里的script,iterm的api不一样。
如果你不想用Alfred的workflow, 那你直接参考他们的代码也是可以的。就存下来然后热键跑一下apple script嘛
https://github.com/LeEnno/alfred-terminalfinder/blob/master/src/fi.scpt.txt
修改文件夹字号
cmd + J
调整字号,再set as default
添加文件夹到sidebar
直接tuo'zh拖拽到sidebar
播放器
苹果的 QuickTime Player 播放器上点击双箭头按钮可以用 2、4、8 倍的速度快进/快退播放视频,但是 2 倍速太快了,如果我想以 1.1、1.2 倍速这种更精确的速度控制视频播放呢?按住 option 键,再点击双箭头,每点击一次,播放速度就会增加 0.1 倍而不是 ×2 倍了。既不会错过精彩画面也不会浪费太多时间。
倍速播放器 MplayerX
左右箭头 - 快退或快进10秒
上下箭头 - 快退或快进1分钟
PageUp和PageDown - 快进或快退10分钟
p或空格键 - 暂停/继续
q或ESC键 - 退出播放
/和* - 减小或增大音量
[ ] 加速减速
修改默认播放器 https://jingyan.baidu.com/article/92255446ad880b851648f4a5.html
禁止adobe开机启动
launchctl unload -w /Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist
开发类配置
homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
wget
brew install wget
zsh
mac自带zsh,在 System Preferences > Users & Groups > 解锁 > '右键'用户 > 'login shell' 设为 zsh
安装 oh-my-zsh 项目来帮配置 zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
或
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
换主题
在 https://github.com/robbyrussell/oh-my-zsh/wiki/themes 官方列表里面的可以直接修改zsh配置来使用
打开配置
$ vim .zshrc
修改主题
ZSH_THEME="robbyrussell"
改为
ZSH_THEME="ys"
重启
source ~/.zshrc
修改透明度
iterm2 > preference > profile > windows > transparency
窗口大小
iterm2 > preference > profile > windows > Colummns
字体大小
preference > profile > text > font > change font
光标闪动
preference > profile > text > cursor > blinking cursor
Python
自带2.7
新安装了3.7 (20180627版)
# laker @ Laker in ~ [22:09:39] C:1
$ pip3 --version
pip 10.0.1 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)
# laker @ Laker in ~ [22:09:49]
$ pip2 --version
pip 9.0.1 from /usr/local/lib/python2.7/site-packages (python 2.7)
https://www.zhihu.com/question/30941329
不要更改默认的python2,每次执行直接输入 python3 XXX.py就好。
改了会导致系统某些用python2写的系统文件出错。
① Mac系统自带的python环境在:
Python 2.7.10: /System/Library/Frameworks/Python.framework/Versions/2.7
其中,解释器在该目录下的 ./bin/python2.7
Python 2.6.9: /System/Library/Frameworks/Python.framework/Versions/2.6
其中,解释器在该目录下的 ./bin/python2.6
② 用户安装的python环境默认环境在:
Python 3.4.2: /Library/Frameworks/Python.framework/Versions/3.4
其中,解释器在该目录下的 ./bin/python3.4
Python 2.7.7: /Library/Frameworks/Python.framework/Versions/2.7
其中,解释器在该目录下的 ./bin/python2.7
注意:一般用户再装一遍python环境的时候,在终端的输入python命令,默认启动的python命令是当前用户安装的python版本环境(即:系统默认的py启动路径,由原来的mac系统默认的解释器变为当前用户安装的py解释器)
③ 用户安装Anaconda3后,自带的python环境在:
Python 3.4.1: /Users/steven/Anaconda3 (anaconda在安装时候的自定义路径)
其中,解释器在 anaconda/bin/python3.4
④ 用户安装anaconda后,自带的python环境在:
Python 2.7.8: /Users/steven/anaconda
其中,解释器在anaconda/bin/python2.7
Git
https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
$ git config --global user.name "名字"
$ git config --global user.email 邮箱
$ ssh-keygen -t rsa -b 4096 -C "邮箱"
ssh-add -K ~/.ssh/id_rsa
复制 ssh key 到 GitHub
pbcopy < ~/.ssh/id_rsa.pub
Mac 安装 cnpm
使用定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
或者添加 npm 参数 alias 一个新命令:
alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"
# Or alias it in .bashrc or .zshrc
$ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
SSH
复制公钥
cat ~/.ssh/id_rsa.pub | pbcopy
sublime
关闭时保存目录树:退出使用cmd+q,别用cmd+w或者关闭按钮
常用软件偏好
Alfred
“调出”快捷键:ctrl + A (外接键盘,ctrl 和 command 换位之后,和原来 win + A 一个位置)
搜狗拼音
常用 > 特殊习惯 > 中文英文间加入空格
外观 > 候选词6个,字体 Monaco 18pt,皮肤简约黑
Snap
Snap 可以给 Dock 上的程序添加快捷方式,默认从左向右依次排序,第一个程序 Command+1,第二个程序 Command+2 ,(Finder 与 Trash 默认跳过不排序)。
添加或修改 Dock 程序,Snap 会自动重排。第二次按下快捷键则是最小化。
如果你不满意 Snap 默认的 1234,还可以自定义全局快捷键。
BetterTouchTool
SizeUP
实现用快捷键快速分屏的功能,参见 Windows 中的 Win-方向键
Scroll Reverser
鼠标滚轮的方向不一致
方一:
『滚动方向:自然』关掉不就得了。但是这个滚动方向调节是——但是这个滚动方向调节是所有输入设备一起调节的啊
方二:
Scroll Reverser 的小工具能帮你。
HyperSwitch
特别是切换同一个应用中的不同窗口
Alt + Tab 程序切换,Cmd + Tab 窗口切换
第一次开启应用要先同意允许操作 mac
General > 'Run in background'
Appearence > 取消show in dock
快捷键
功能 | 快捷键 |
---|---|
显示桌面 | cmd + F3 |
切换浏览器、iTerm2窗口 | cmd + 数字 |
新建桌面 | 触摸板四指下滑,顶部‘+’ |
切换桌面 | ctrl + 方向键键 |
缩小所有窗口 | Command+Option+M+H |
最小化当前窗口µ | Command+M |
删除文件 | cmd + del |
切换桌面 | ctrl + 数字 (先设置开启:preference > keyboard > shortcut > Mission Control > 勾选 switch to desktop 的快捷键选项) |
把页面拖到另一个桌面 | 四指下滑,拖拽页面到另一个桌面 |
网易云音乐 | alt+cmd+ 喜欢:L; 上下一首:左右键; 暂停开始: 空格 (现在应用里开启全局快捷键) |
直接调出Mac的表情 | control+command+空格 |
向后删除 | Fn-Delete |
强制退出应用程序 | alt + Command + Esc |
微调音量/亮度 | Option + Shift 可以以四分之一格为单位调节音量/亮度 |
切换应用程序 | Cmd + tab |
切换窗口(在当前应用程序内) | Cmd + ` |
关闭窗口 | Cmd + W |
退出应用程序 | Cmd + Q |
Spotlight | ctrl + 空格 |
两个屏幕可能同时打开很多item窗口,切换: | command + ~ |
到文件夹上一级目录 | cmd +[ 或 up |
打开文件夹 | command + down 或 o |
修改文件名 | 选中文件后直接 Enter |
显示隐藏文件 | shitf + cmd + .[即<] |
chrome开发者工具 | option + command + i |
Mac触摸板手势
功能 | 手势 |
---|---|
显示桌面 | cmd + F3 |
·
·