'Highlight text from \'first\' to \'last\'.
\'first\', \'last\' - Text indices'

def show_hit(self, first, last):

    text = self.text
    text.mark_set('insert', first)
    text.tag_remove('sel', '1.0', 'end')
    text.tag_add('sel', first, last)
    text.tag_remove('hit', '1.0', 'end')
    if (first == last):
        text.tag_add('hit', first)
    else:
        text.tag_add('hit', first, last)
    text.see('insert')
    text.update_idletasks()
