在繁琐的ctags中跳过python"import"语句

Анд*_*нко 27 python vim exuberant-ctags

如果我有两个文件

文件a.py:

class A():
    pass
Run Code Online (Sandbox Code Playgroud)

文件b.py:

from a import A
b = A()
Run Code Online (Sandbox Code Playgroud)

当我在vim中使用ctags并按Ctrl +]时,它会将我重定向到import语句,而不是类定义.在这段代码中一切正常:

文件a.py:

class A():
    pass
Run Code Online (Sandbox Code Playgroud)

文件b.py:

from a import *
b = A()
Run Code Online (Sandbox Code Playgroud)

oka*_*zed 52

您可以将以下行添加到〜/ .ctags文件中.

--python-种= -i

让ctags跳过索引import语句.要查看您可以启用/禁用的其他内容:

ctags --list-kinds = python

  • 我必须开始阅读工具的更多文档。 (2认同)