This is because the default bindings for the arrow keys are set using bind-key -r , indicating that they can be repeated. There are two ways to disable this.
First, you can use set-option repeat-time 0 to completely disable the repeat. This will affect all bindings. I find it very annoying when resizing panels.
Secondly, you can change the arrow key bindings to use bind-key without the -r option:
bind-key Up select-pane -U bind-key Down select-pane -D bind-key Left select-pane -L bind-key Right select-pane -R
qqx Dec 02 '12 at 15:50 2012-12-02 15:50
source share