1. tests for `TermLeave` 2. ensure that it also fires when leaving buf directly (w/o exiting insert/terminal mode first) 3. ensure it also fires when switching to same buf (but to a different tab or window)
TermLeave