2

我在我的 Linux 机器上使用以下命令在我的 django 项目中为 emacs 创建了一个 TAGS 文件

ctags -eR *

我现在可以使用 M- 跳转到符号定义。并指定符号名称。在我的项目中,我有 py、html 和 css 文件,所以如果我指定文件名,是否还有一种方法可以使 emacs 自动打开文件?

谢谢你

4

4 回答 4

3

我认为您正在寻找项目管理。在 emacs 中管理项目目录的包很少。最好的可能是ede。但它不容易设置。它确实有一些学习曲线及其局限性。

值得庆幸的是,有很多简单的。像 eproject。https://github.com/jrockway/eproject/wiki

无论如何,您也可以查看 emacswiki 页面以获取更多详细信息。http://www.emacswiki.org/ProjectSettings

于 2012-04-25T11:43:35.140 回答
1

http://www.emacswiki.org/emacs/find-file-in-tags.el

于 2012-04-25T11:45:40.663 回答
0

从评论中,我认为您正在寻找与标签无关,您只需要一个更好的查找文件,它可以对仅给出文件名的路径进行良好的自动猜测。

为此,我使用了非常棒的ido-modehttp ://emacswiki.org/emacs/InteractivelyDoThings

于 2012-04-25T11:55:51.537 回答
0

IDO ( Interactive Do ) 模式执行此操作。如果您激活它,Cx Cf 会以交互方式搜索与您输入的内容相匹配的文件。但请注意,可能需要一些时间来适应它。

[编辑] 搜索基于您最近访问过的文件或目录,您可以使用 Ms 强制搜索。

于 2012-04-25T12:09:40.463 回答