我的menu.vim文件中有很多功能 是否可以选择它们(由我)并按功能名称进行排序?
体育课。
从有趣的发现线!或功能!
行endfun
找到函数名称并根据函数名称(来自a-z)对整个块进行排序
有时我在功能名称上面有一行注释 可以带它吗?
答案 0 :(得分:7)
这可能有点棘手,但这是一个尝试的方法:
g/fun\%[ction]!\= /,/endf\%[unction]/ s/$\n/@@@
'<,'>sort /fun\%[ction]!\=/
%s/@@@/\r/g