1. 下载&安装QuickSilver
2. 下载Extra Scripts QuickSilver Pluging. (下载地址:http://shiftedbits.org/2007/10/28/quicksilver-plugins/)
3. 把Extra Scripts.qsplugin放入 ~/Library/Application Support/Quicksilver/PlugIns
4. System Preference->Security->General, 勾选Disable automatic login
5. System Preference->Accounts->点左下小房子, Login Options, 右侧勾选Enable fast user switching
6. QuickSilver->Preference->Plugins->Installed Plugings, 勾选右侧Extra Plugins
7. QuickSilver->Preference->Triggers, 点下面的"+"号, 选HotKey; 在Select an item栏里, 输入: Fast Logout(输入fas...会自动完成输入), Action栏里输入Run, 然后Save.
8. 选中刚新建的Fast Logout Trigger, 点击右下角的"i", 点击Hot Key输入框, 里边自动出现: Set Keys, 按下要设置的锁屏幕的快捷键(我用option+L);
9. Okay, 重启QuickSilver. 在任何程序内, 只要QuickSilver在运行, 就可按下option+L(或所设置的快捷键)进行锁屏幕. 因为此锁屏幕实际只是fast logout, 所以打开的程序文档也不会退出或丢失.
下面是一些截屏: