从WindowsXP到Mac OS

对Linux下的桌面效率不甚满意,决定开始探索MacOS的世界。没有别的选择了,要是这个也不行,只能乖乖回去用win7了。
稳妥起见,就不入macbook了,万一不适应再倒腾,成本太高。从Mac Mini开始吧,i5 cpu,8G ram,500G disk。使用的系统是10.8.6,已经预装好,

第一天:
主要是快捷键的问题。因为日常工作严重依赖键盘,所以快捷键是一定要熟悉的。以下是主要的与windows的几点区别:
1. Win键,这个键在macos下变成了Cmd键。部分Ctrl键的快捷键转移到了这个键上面,例如:
关闭窗口,Ctrl+w变成了Cmd+w
切换输入法,Ctrl+Space变成了Cmd+Space
新开窗口,Ctrl+t变成了Cmd+t
2. 一些常用的快捷键:
Ctrl + 方向键, 快速切换桌面
Cmd + 方向键, 在编辑中快速移到行首或行尾(Windows下的Home和End键)
Update 2014-7-25: 上面那条不对, 在编辑中快速移到行首和行尾的快捷键是 Ctrl + A 和  Ctrl + E 在osx 10.9中测试可用.

另外, 关于实现windows下的前向删除, 可以用 fn + Delete, 或 Ctrl + D, 详细如下:

Deleting text in front of the cursor with the regular Delete key can be done by holding down the Function, or fn key while pressing it.
You can also do this by pressing Control + D.
You can delete the entire word behind the cursor by pressing Control + Delete or Option + Delete.
You can delete the entire line of text or paragraph behind the cursor by pressing Command + Delete.

Update 2014-7-27: OSX里面Finder的前进后退快捷键是 Command + [ 和 Command + ], 好像在浏览器里也有效.

Update 2014-8-18: XCode里面的多行文字缩进使用的快捷键是 Command + [ 和 Command + ] (等效于windows下的 Tab 和 Shift + Tab. 调用函数时,左方括号可以不用输入,编辑器在输入右方括号时会自动补齐。XCode的自动补齐非常强大。

Update 2014-8-19: 切换同程序的不同窗口,使用Command + ` (正好在Tab上方)。以后可能要越来越多使用Mac了,之前的Mac mini,已经安装了ESXi 5.5,放家里做服务器,另外添了一台md212,一台me866.

原文地址:https://www.cnblogs.com/milton/p/4215101.html