如何更好地配置curs标签下的cta定义

2024-04-29 04:55:54 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是一个使用python文件的示例:

{1美元^

在来自wagtail.core.models模块的Page导入之上,当在vim中按C-]时,我会被提示在13个选项中进行选择。在

不应该提示我输入它,只有一个页面与所讨论的导入行匹配:第三个标记(...site-packages/wagtail/core/models.py

奇怪的是为什么ctags在默认情况下不能正确地处理这个问题,但也可以这样。我想修改一下配置,但是花了两天时间,我有点迷路了。感谢任何帮助。在

$ uname -a
Linux xps9360 5.0.7-arch1-1-ARCH #1 SMP PREEMPT Mon Apr 8 10:37:08 UTC 2019 x86_64 GNU/Linux
$ pacman -Qs ctags
local/universal-ctags-git 0.r6117.c45511a3-1
    Multilanguage reimplementation of the Unix ctags utility
$ tree ~/.git_template  # http://tbaggery.com/2011/08/08/effortless-ctags-with-git.html
/home/dori/.git_template
└── hooks
    ├── ctags
    ├── post-checkout
    ├── post-commit
    ├── post-merge
    └── post-rewrite
$ git ctags   

.git/hooks/ctags(来自this blog

^{pr2}$

摘录自~/.vimrc

^{3}$

在当前的示例中,我正在使用WagTail django基础框架启动一个项目,我不熟悉它,需要定期检查文件定义,以便更好地理解幕后发生的事情。 我希望我能有一个愉快的经验来提高我的生产力。在

编辑Django模板:

Ctags似乎不支持django templates。在extend顶部触发C-]将返回垃圾标签。我当前的过程是:CtrlP path/to/wagtaildir/,然后搜索我的文件从中扩展的模板的名称

这远远不是最佳的。我想听听对这个方法的改进意见。在


Tags: 模块文件djangocoregit模板示例models