包含标签 mac-os-x 的文章

强大的 Mac OS X 窗口管理器 Slate

Mac OS X 上的窗口管理器软件很多,比如收费的 Moomdivvy 等,相比这些软件有限的功能,有很多开源免费的工具,功能更加强大,更富有 Geek 精神,如果你喜欢让窗口管理完全按照你的意图来定制,那么这些工具将是你的首选,比如 Slate

Slate 有着丰富的文档,支持常规设置(设置文件为 .slate)和利用 javascript 书写设置文件(设置文件为 .slate.js)。下面以我的设置为例。

……

阅读全文

Mac OS X 中 zsh 下 PATH 环境变量的正确设置

在 Mac OS X 中使用 zsh,环境变量 PATH 一不小心就会变得很紊乱,表现为自己设置的路径总是被放到系统路径之后,部分路径还会有重复。这是我们不太了解 zsh 启动时加载文件的顺序和 Mac OS X 的 shell 类型导致的。

zsh 启动过程中会依次读取以下文件:

  1. /etc/zshenv
  2. $ZDOTDIR/.zshenv($ZDOTDIR 未设置时默认为 $HOME)
  3. 如果是 login shell,读取 /etc/zprofile, $ZDOTDIR/.zprofile
  4. 如果是 interactive shell,读取 /etc/zshrc, $ZDOTDIR/.zshrc
  5. 如果是 login shell,读取 /etc/zlogin, $ZDOTDIR/.zlogin
……

阅读全文

Chameleon 出现 Boot0 错误的解决之道

网上解决 Chameleon 出现 Boot0 错误的文章很多,但实际上一些要点可能没有涉及到。

  1. 执行 dd if=boot1h of=/dev/rdiskXsY 时,需要先卸载 rdiskXsY
  2. 理解 boot0、boot0hfs、bootmd 之间的区别

    boot0(仅作用于启动磁盘)
    第一步:在 MBR 分区表中查找活动分区,如果存在,启动它;如果不存在,同时磁盘分区是 GPT 类型 ,则在 GUID 分区表中查找第一个 HFS+ 活动分区,如果存在,启动它;如果不存在,进行第二步;
    第二步:在 MBR 分区表中查找第一个 HFS+ 活动分区,如果存在,启动它;如果不存在,同时磁盘分区是 GPT 类型 ,则在 GUID 分区表中查找第一个 HFS+ 活动分区,如果存在,启动它;如果不存在,返回 boot0: error 错误。

……

阅读全文

利用 KeyRemap4MacBook 进行键盘映射

交换外接键盘的 command 和 option 键(虚拟机和远程控制时除外)

最近买了个机械键盘 keycool 87,跟 Mac OS X 的兼容性不错,唯一的缺憾就是 command 和 option 位置反了,虽然可以在系统设置里互换 command 和 option 键,但是这样连笔记本的内置键盘也一并改了,当用笔记本内置键盘时又要改回来,很麻烦。

外接键盘键位

……

阅读全文

Alfred Workflows 推荐

AlfredMac OS X 下著名的快捷启动程序,引入的 Workflow 机制更是大大的提升了 Alfred 的拓展能力,以下是一些我认为很有用的 Workflow。

Colors

Colors

web 设计时非常有用,选择后直接拷贝到剪贴板。

……

阅读全文

Mac OS X 小技巧

删除 Mac OS X 中“打开方式”里重复或无用的程序列表

Mountain Lion 下:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

在一些卷中禁用 Spotlight

在希望禁用 Spotlight 的卷的根目录创建一个空文件 .metadata_never_index,最好也在 .fsevent 目录中创建空文件 no_log。

……

阅读全文

HP Pavilion 14-B042TU 安装 Mountain Lion 小记

此篇文章部分内容已过时,请移步这里


HP Pavilion 14-B042TU 配置:

主板芯片组:Intel HM77
CPU:Intel 酷睿i3 3217U 1.8GHz(Ivy Bridge)
内存:2GB DDR3 1600MHz
硬盘:320GB HDD+32GB SSD
显示器:14英寸 16:9 1366x768
显卡:Intel GMA HD 4000
声卡:IDT 92HD99BXX(设备 ID:111d76e5)
有线网卡:Realtek RTL8139/810x Fast Ethernet Adapter(设备 ID:10ec8136)
无线网卡:Ralink 802.11 b/g/n Wifi Adapter
摄像头:HP Truevision HD
读卡器:Realtek PCIE Cardreader

内存2G太小了,买了一根4G内存,加到了6G;无线网卡更换成了 broadcom BCM94322HM8L,Mac 下免驱动。值得注意的是,HP 的超极本加装内存和更换无线网卡比一般笔记本困难一些,基本要把笔记本全拆了。另外,比较新的 HP 笔记本已经没有网卡白名单限制(包括 HP Pavilion 14-B042TU)。

所有的设备目前除了读卡器不能正常工作外,其余都正常。

……

阅读全文