Sto usando iTerm2 2.1.1 su Yosemite. No tmux.
Quando iTerm perde lo stato attivo (quando si passa a un'altra applicazione da Cmd-Tab o facendo clic su un'altra finestra), a ^[[I
e ^[[O
sembra essere inviato al terminale. Questo fa ^[[I^[[O
apparire, o più frustrante, in Vim, questa combinazione apre un altro piccolo buffer.
Esempio: premere Cmd-Tab più volte dopo l'avvio cat
% cat
^[[I^[[O^[[I^[[O^[[I^[[O^[[I^[[O^[[I^[[O^[[I^[[O^[[I^[[O^[[I^[[O^[[I
Questo succede solo su iTerm e non su Terminal.app. Inoltre, si riproduce su bash o sh, quindi non sembra essere un problema zsh. Alcuni google hanno suggerito che si tratta di un problema di "focus", ma che cos'è "focus" nei significati di un terminale, e c'è un modo per disabilitarlo o evitarlo?