如何在VIM中按字母顺序对方法进行排序?
发布时间:2020-12-15 21:04:25 所属栏目:安全 来源:网络整理
导读:class MyClass def zzz # method body end def aaa # method body endend 我如何让VIM按字母顺序组织这些,以便aaa的定义先于zzz的定义? 解决方法 那么你可以设置代码折叠,例如通过缩进,关闭那些函数/ fold,然后使用dd然后p进行操作,但这不是一个大文件的理
class MyClass def zzz # method body end def aaa # method body end end 我如何让VIM按字母顺序组织这些,以便aaa的定义先于zzz的定义? 解决方法
那么你可以设置代码折叠,例如通过缩进,关闭那些函数/ fold,然后使用dd然后p进行操作,但这不是一个大文件的理想解决方案.
这不是一件容易的事.你可以设置一些线连接,例如: >在每个第一级def之前添加一些特定的注释/标识符,例如 #DEFINITION def zzz … 结束 #END DEF : ‘<,’ >排序! 还是不太理想,但可以做到…… 见this answer too. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |