0

1

我的 ido 模式没有正确缓存文件名/文件夹。它将列出文件夹内的文件,但从前一段时间没有显示任何较新的文件。有什么建议么 ?

2

在jde中,当我打开多个窗口时,在一个窗口上编译会创建一个相应的“*类的名称*”,它将按顺序在下一个窗口中打开。如果我只打开一个窗口,这很好,但我可以得到一些帮助来编写一个我可以使用的函数:

命名一个窗口 如果存在,则强制JDE 编译服务器的所有缓冲区仅在该窗口中打开 强制从 jde 以 * 类的名称 * 形式运行的所有窗口如果存在,则在同一窗口中打开。Jde 自动将缓冲区命名为“* 类的名称 *”,我可能会挖掘代码以找到一个简单的解决方法......所以如果代码可以使用包含 * jde run - filename * 的正则表达式强制所有窗口或者类似的东西也可以。

感谢您的帮助,这里也是第一次发帖。如果有人感觉好的话,我真的很想知道 1、2 可能出了什么问题。

4

2 回答 2

0

我尝试使用 JDE 有一段时间,但最终尖叫着跑掉了,所以我真的帮不了你。

对于 1),任何配置错误的最佳选择是跳过加载任何自定义文件

$ emacs -q

看看这是否有效。如果是这样,请慢慢添加您常用的功能,直到它中断。没有更多信息,我无能为力。

如果您觉得您的问题已合理缩小,请尝试查看相关功能的源代码。你会学到很多关于 Emacs 的知识,并且经常会在那里找到解决问题的方法。

希望有帮助。

于 2009-05-25T17:23:58.783 回答
0

1)我不确定你为什么会遇到这个问题,但将以下内容添加到你的 .emacs 中:

(defadvice ido-find-file (在自动刷新-ido nil 激活之前)
(setq ido-rescan t))

这将让 ido 知道在您尝试使用它打开文件时更新您的文件 - 尽管这应该可以正常工作,因此您可能在 .emacs 文件中有其他东西阻止它。

我不知道2。

于 2009-05-25T14:55:33.813 回答