You can replace the binding with t = Tk() t.bind_class("Text", "<Control-a>", ...) or you can override it on a particular Text with def f(event): ... return "break" x = Text(t) x.bind("<Control-a>", f) Jeff