def update_line_numbers(self, cfrom=None):
if self.show_lnums:
focus_pos = self.listbox.focus_position
lnums = self.line_nums
lnums.set_focus(focus_pos, coming_from=cfrom)
foc = lnums.numbers[focus_pos]
prev = lnums.numbers[lnums.previous]
lnums.numbers[lnums.previous] = urwid.Text(prev.text, align='right')
lnums.numbers[focus_pos] = urwid.AttrWrap(foc, 'key')
lnums.previous = focus_pos
评论列表
文章目录