Ich verwende macvim in tmux in iTerm2. Grundsätzlich möchte ich nur in der Lage sein, den Puffer mit dem Mausrad zu scrollen. Ich habe gesetzt
set -g moude-mouse on
in meinem .tmux.conf
und
set mouse=a
set ttymouse=xterm2
in meinem .vimrc
. Zusätzlich habe ich 'xterm mouse reporting' in iTerm2 aktiviert.
Immer wenn ich das Mausrad benutze, wechselt vim in den Einfügemodus und fügt scheinbar zufällige Zeichen ein. Ich vermute, vim kann die Maus-Escape-Codes nicht richtig interpretieren.
Das Problem tritt auch außerhalb von tmux und in der Standard-Terminal.app auf, was mich zu der Annahme veranlasst, dass es sich um ein Vim-Problem handelt.
Ich bin mit allen möglichen Werten von abgelaufen ttymouse
, keiner hatte den gewünschten Effekt.