私はこれが答えられたと確信していますが、クエリはグーグルには少し複雑すぎます。
要するに、私はいくつかのコードから多くの非推奨のメソッドを削除しようとしています。そのため、ファイルをスキミングして、削除したいメソッドが表示されたら、タブで始まり、文字列「def」で始まる行が表示されるまで、すべての行を削除しています。
VIMでこれを行うための簡単なマクロを作成できるようにすべきだと思っていますが、その秘訣は私を逃れることです。
これが私が削除したいものです。
def Method_to_Delete(self):
"""
@return Control ID :
@author
"""
results = {}
results['xx'] = "thingy"
results['yy'] = 'thingy2'
return results
def Method_to_Keep(self):
"""
This is a method that does something wonderful!!!
@return Control ID :
@author
"""
results = {}
results['xxx'] = "WhooHoo!"
results['yyy'] = 'yippee!!'
return results
「defMethod_to_Delete」の行にカーソルを置き、「defMethod_to_Keep」までは削除するが含まない何かを実行したい
複数の「dd」コマンドよりも優れた方法が必要です。