0

所以我开始在 Emacs 中使用任何东西。您可以对任何东西使用“定位”,但也可以使用 VoidTools 的“一切”(这实际上是“Windows-NT”系统的默认设置。

这需要一点点刺激,但我有命令行一切都在我的系统上工作。在使用anything-locate 或anything-for-files 时,我会从中得到结果。

一切正常,除了我在 es 返回给我的行的末尾得到了可怕的 ^M (control-M)。这意味着当我使用任何东西打开文件时,它都不起作用。

任何人都对如何修复 es 返回的值有任何帮助,或者在尝试打开文件之前剥离 ^M ?

4

1 回答 1

1

啊哈,最后还是我的错。

在搞乱 process-coding-system-alist 时要小心,并确保它是真正需要做的事情。我过去修改了这个:

(setq process-coding-system-alist (cons '("bash" . (raw-text-unix . raw-text-dos)) 
                                 process-coding-system-alist)) 

我不再需要这样做了。这意味着从 Everything 传递的文件被解释为 Unix 风格,并且 CR/^M 出现了。通过注释掉这一行,我解决了我自己的问题。

于 2012-06-14T19:41:18.297 回答