Eu tenho vários blocos de texto ou, em outras palavras, várias funções como esta:
def ==(other)
...
end
def to_s(full=false)
...
end
def to_a
...
end
def to_hash
...
end
def inspect
...
end
Eu quero classificar as funções em ordem alfabética pela assinatura da função. Como isso pode ser feito mais facilmente no Vim?
def ...
. Como estou no Linux, qualquer um desses utilitários funcionará para mim.