インデントに基づいてコンテキストを表示する grep ツールはありますか? 一致ごとに、インデントレベルが低い最新の行をすべて表示したいのですが、その間の同じインデントレベルのすべての行をスキップします。例:
$ contextgrep rstrip pep8.py
class Checker(object):
def check_logical(self):
if self.verbose >= 2:
print(self.logical_line[:80].rstrip())