Vim:对python源文件中的类进行排序
我有一个Vim:对python源文件中的类进行排序,python,vim,Python,Vim,我有一个.py文件,其中包含很多类: class First(Second): #code class Third(Fourth): #code 是否可以在vim中按类名对定义进行排序?建议手动排序 有了合理数量的类,手动排序就不那么繁琐了。我还提出了它,因为我认为将超类分组在一起,并确保在子类之前定义超类更有意义,否则您的模块甚至不会被导入 启用: 你可以用zo打开折叠,用zc关闭折叠。使用zM关闭文档中的全部,使用zR打开文档中的全部 关闭文档中的所有折叠。现在,每个类只
.py
文件,其中包含很多类:
class First(Second):
#code
class Third(Fourth):
#code
是否可以在vim中按类名对定义进行排序?建议手动排序 有了合理数量的类,手动排序就不那么繁琐了。我还提出了它,因为我认为将超类分组在一起,并确保在子类之前定义超类更有意义,否则您的模块甚至不会被导入 启用: 你可以用zo打开折叠,用zc关闭折叠。使用zM关闭文档中的全部,使用zR打开文档中的全部
关闭文档中的所有折叠。现在,每个类只跨两行,很容易删除并重新插入到正确的位置。是否对它们进行排序?喜欢字母数字排序?
set foldmethod=indent