1、F1、F2...F12功能键设置:
我们都知道F1这些键都具有通用的功能(例如:F5是刷新),在mac下这些键被赋予来两种功能,除了通用的功能外还具有特殊的功能,例如:F5有刷新、增加对比度两种,而且默认是对比度调节。fn键是用来判断是否启用键盘上某个键的第二功能的,例如mac的 f1 键的第二功能是降低屏幕亮度,默认情况下直接按f1就是降低亮度,fn+f1组合键才是f1原有功能。对于我来说更常用的是原有功能,所以要反转一下fn设置,改为与fn键组合时才启用第二功能。
对于开发来说,打开chrome的开发者模式很重要,默认mac上的F12无法调出开发者模式,原因是快捷键冲突,可以通过“偏好设置”>"Mission Control" 取消Dashbord的快捷键:
2、常用按键:
1)输入法切换:
control + 空格:切换输入法;可以通过短按“大写键”切换中英文输入法;长按“大写键”会切换成大写。
2)Home/End键:
- Home:command+左
- End:command+右
3)拷贝/粘贴:command+ c ,command+v
4)强制退出:option + command + esc
5)截图:
- shift + command +3 截屏
- shift + command +4 截区域
强烈推荐Xnip截图软件,功能类似微信截图,在截图后可以直接标注,然后复制到剪贴板中。
6)鼠标滚动方向设置:
在偏好设置》鼠标中,将滚动方向取消,就可以设置成和windows一样。
7)显示隐藏文件:
在任意目录,command+shift+. 即可显示隐藏的文件/目录。
8)查找app的安装目录:
在Finder中找到应用程序,然后找到某个具体的app(例如:eclipse),这时eclipse显示的是一个图标,而不是一个目录,然后右键,在菜单中选择显示包内容,就可以找到eclipse的应用程序目录了。其他的应用同理。
9)前撤销/后撤销:
在windows上ctrl+z、ctrl+y 可以实现前后撤销;在mac上对应的是:command+z、command+shift+z
3、Mission Control使用:
Mac上的Mission Control可以提高工作效率,通过它快速切换应用程序,创建多个桌面,以及使用Dashboard上的小工具。
3.1)打开Mission Control界面:
快捷键:ctrl + 上,或者触控板四指向上滑动,如下图:
1)区域1:中列出了当前桌面所有已打开的程序(不包括最小化的),可以很方便的找到你要切换的程序,点击后切换过去。
2)区域2:选择不同的桌面;
3)添加新的桌面;
4)区域4:dashboard,仪表盘功能,可以点击左下角+/-添加删除小工具;
3.2)多桌面使用:
多个桌面的好处在于,你可以把相同类型的工作归在一起。比如休闲一个桌面,工作一个桌面,方便管理。
1)给程序(app)分配桌面:
可以直接拖拽,也可以在Dock中右键,将app放到某个桌面。
2)切换桌面:
可以通过ctrl+左/右,快速的不同桌面进行切换。如果某个应用程序开到了最大化,ctrl+左/右也会切换到该应用上。
3)不同桌面可以设置不同壁纸。
4、邮箱配置
1)将不同邮件进行分类管理,首先需要建立不同的文件夹:
2)创建规则:
邮件》偏好设置〉规则
5、其他
1)设置terminal提示符和ls命令:
vim ~/.bash_profile
export PS1="[\u@\W] \$"
alias ll='ls -alF'
注意:Mac 在10.15版本的bash 的都改 zsh 了。所以以前的PS1设置会出现不能识别转义字符的情况。在“偏好设置”》用户与群组,右键 〉 高级
2)ssh key:
打开终端查看是否已经存在SSH密钥:cd ~/.ssh,如果没有密钥则不会有此文件夹,有则备份删除, 也可以直接删除, 。生成新的秘钥, 命令如下
$ssh-keygen -t rsa -C "youremail@example.com"
设置iterm2: https://blog.csdn.net/liuxiao723846/article/details/112795331
3)Homebrew安装配置:
#卸载
sudo /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
#安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完后,配置环境变量,这样以后通过brew安装的各种工具就不需要配置环境变量了:
echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.bash_profile
4)git:
https://blog.csdn.net/liuxiao723846/article/details/121727201
5)tree命令:
默认mac上没有tree命令,可以通过brew install tree安装,也可以通过下面方式:
alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"