我在 OSX (Emacs24) 上运行 Emacs,有时我必须在安装的 sshfs 卷上编辑文件。然而,Emacs 的 vc 集成——特别是 git——在 sshfs 挂载上真的很慢。
我想有选择地禁用 vc-mode,无论是在配置中还是使用 .dir-locals.el。我怎样才能做到这一点?
104 键 Windows 键盘有这个键,上面有一种上下文菜单图标,在 Windows 上模拟鼠标右键按下。我想让它充当右侧站点的“选项”键。有什么工具可以让我这样做吗?
从昨天早上开始,我的 iTunes 副本一直在随机启动和停止。如果 iTunes 未运行,则它会打开,有时会开始播放,有时会闲置。最终,在一段随机间隔后,它会开始播放一首歌,然后停止,等等......不用说,它让我发疯。
(Mac OSX,10.6.3,在新的(< 1 岁)24" iMac 上)
我对我的系统进行了五项更改,这些更改可能与此相关,也可能不相关:
我的办公室电话被 Linksys IP 电话取代,这需要改变我的网络;以前我的 Mac 是直接连接到办公室网络端口的,现在它是通过电话连接的。
我的网络连接现在使用自动链接检测代替强制 100Mbit
我取消了蓝牙耳机的配对。
我移除了与另一个耳机关联的 USB 音频设备。
我升级到 Safari 5。我不将它用作主要浏览器,但它通常可以运行我正在开发的 Web 应用程序。
所有这些事情都发生在彼此非常接近的地方,因此其中一个或多个可能是罪魁祸首。
另一件可能相关或不相关的事情;出于某种原因,我的内置麦克风不再接收音频。看起来这可能与 iTunes 问题有关,因为它发生在大约同一时间。
就我为解决这个问题而尝试的事情而言,我有点不知所措。我按照http://developer.apple.com/mac/library/technotes/tn2004/tn2124.html#SECLAUNCHDLOGGING上的说明启用详细的 launchd 日志记录,以查看是否可以找到要求 iTunes 打开的进程(当它尚未打开)但我无法对输出进行正面或反面。老实说,我什至不确定我是否找对了地方。它实际上就像是在使用 AppleScript 激活应用程序一样,但据我所知,我没有正在运行的进程正在执行此操作。
我正在运行一些与 iTunes 集成的应用程序:Adium、iChat with Chax、Quicksilver。这些最近都没有改变,所以我认为它们导致这种情况的风险很低,但这并非不可能。此外,我没有故意使用这些功能中的任何一个。
这是 launchd 刚刚启动时的调试日志记录片段:
10-06-09 9:14:29 AM com.apple.launchd[1] Dispatching kevent...
10-06-09 9:14:29 AM com.apple.launchd[1] KEVENT[0]: udata = 0x10002b230 data = 0x30 ident = 5 filter = EVFILT_READ flags = EV_ADD|EV_RECEIPT fflags = 0x0
10-06-09 …Run Code Online (Sandbox Code Playgroud) 我的笔记本电脑的电池寿命比宣传的要短得多,显然这是由于某些代码运行的速度比最佳状态更快。
我如何(使用 Mac OSX 10.6)确定哪些应用程序对我的电池影响最大?