事出有因

因为工作原因(实际上是新公司提供 Macbook Pro,为了装逼和接触新事物),从windows转到Mac系统上工作,刚开始的一周特别难受,以至于第二周周一就提交申请换Dell,不过一咬牙撤销了。现在回想起来,其实Mac用着挺舒服的。所以还是记录一下使用mac走过的坑。

由因及果

按键

mac与windows最直接的不同是键盘问题,有一些按键习惯实在是难以改正,导致经常出错。

首先是外设键盘,由于我的键盘有几个按钮不灵,导致我一度以为是键盘与mac不兼容,所以还总是想买一把mac专用键盘,实际上大部分键盘都是兼容mac的,不用太纠结。

其次是command键和control键,mac的command键功能上对应windows的control键,但是按键上对应的却是Windows键,习惯windows的用户会觉得很难受。推荐使用karabiner-elements软件修改按键,将键盘上的ctrl键和windows键功能互调,很爽啊!

clipboard.png

有的键盘上会有home键和end键,对于切换到行首和行尾很方便,然而我没有在上款软件上找到这个功能,只好换一条路走:在使用者目录中的 Library 目录下建立新目录: KeyBindings。在该目录 (~/Library/KeyBindings/) 新建文件: DefaultKeyBinding.dict,其内容如下:

{/*Remap Home/End keys to be correct*/"\UF729"="moveToBeginningOfLine:";/*Home*/"\UF72B"="moveToEndOfLine:";/*End*/"$\UF729"="moveToBeginningOfLineAndModifySelection:";/*Shift + Home*/"$\UF72B"="moveToEndOfLineAndModifySelection:";/*Shift + End*/"^\UF729"="moveToBeginningOfDocument:";/*Ctrl + Home*/"^\UF72B"="moveToEndOfDocument:";/*Ctrl + End*/"$^\UF729"="moveToBeginningOfDocumentAndModifySelection:";/*Shift + Ctrl + Home*/"$^\UF72B"="moveToEndOfDocumentAndModifySelection:";/*Shift + Ctrl + End*/}

clipboard.png

然后重启电脑,改键成功!

在windows系统中我们经常使用shift键来切换中英文输入法,不过在Mac中换成了caps Lock键,也是相当的不习惯啊,这个可以通过在 “系统偏好设置-键盘-输入法”, 把下面“使用大写锁定键切换ABC输入模式” 的钩去掉就可以了

clipboard.png


bhjzlwq
2 声望0 粉丝