mac下面,快捷键和windows不统一,很麻烦。
例:chrome下面,F5为刷新网页,F12为调试,但在mac下面是莫名其妙的按键,对于win的用户来说是反人类。
在windows下面,alt+tab为切换程序,在mac下面command+tab才是。
在windows下面,习惯了用delete删除文件,而在mac上(黑苹果),command+backspace才是删除文件。
种种不适应,很难让一个习惯在win下面的人转到mac上。
所以,要强行将win上面的习惯转到mac,就要借助强大的软件来实现了!
karabiner就是这么一款神器,
下载就不用说了,直接google安装。
着重说一下它的自定义功能:
首先来个示例感受一下:
name,就是你起的名字
identifier一般是一个英文别名,随便起。
上面两项不重要,因为它们只是注释而已
下面这个才是关键:
的用法__KeyToKey__
KeyCode::
ModifierFlag::
f5刷新网页代码:
这样就实现了F5代替了原来的command+R
根据自己的喜好,可以随便定制了。
定制完后,不要忘记将配置文件上传到网盘上面。这样一来,你换了环境,只要将它download下来,又可以用了。
附上我的文件:
-
使用alt+tab作为切换
private.command+tab
__KeyToKey__
KeyCode::TAB , ModifierFlag::OPTION_L ,
KeyCode::TAB , ModifierFlag::COMMAND_L
-
使用ctrl+alt + N新建文件夹
private.new_folder
__KeyToKey__
KeyCode::N , ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L,
KeyCode::N , ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_R
-
使用F5刷新网页
private.refreshPage
__KeyToKey__
KeyCode::F5,
KeyCode::R , ModifierFlag::COMMAND_R
-
使用F12调试
private.test
__KeyToKey__
KeyCode::F12,
KeyCode::I , ModifierFlag::COMMAND_R | ModifierFlag::OPTION_L
-
使用ctrl+N 新建浏览器窗口
private.newWindow
__KeyToKey__
KeyCode::N , ModifierFlag::COMMAND_L,
KeyCode::T , ModifierFlag::COMMAND_L
-
使用del删除文件
private.delFile
__KeyToKey__
KeyCode::FORWARD_DELETE,
KeyCode::DELETE , ModifierFlag::COMMAND_L