2012-06-03 18 views
19

Es scrollt ok in vim, aber nicht in tmux.Mausrad scrollt nicht in tmux

folgte ich Vorschläge wie

Zugabe
set -g history-limit 1000 
set -g terminal-overrides 'xterm*:[email protected]:[email protected]' 
setw -g mode-mouse on 
set-window-option -g mode-mouse on 

zu .tmux.conf aber keiner von ihnen geholfen

Alles, was ich bekommen, unabhängig von der oben ist Geschichte Befehl Scrollen.

+1

Sie Ausgabe Befehle an der Shell-Eingabeaufforderung, daher wird set wahrscheinlich als Bash-Built-In (vgl. Hilfe-Set) verstanden, während setw nicht existiert, also versucht Ihr System die engste Übereinstimmung, die es kennt, vorzuschlagen. Set und setw (Abkürzung für set-window-option) sind der Befehl von tmux und Sie können ihn an der Befehlszeile von tmux verwenden, entweder durch ctrl-B oder als Argument für den tmux-Befehl selbst wie in "tmux setw -g mode-mouse" auf " – anddam

Antwort

35

korrekte Befehl lautet:

set -g mode-mouse on 

Sie können auch Sie es zu Ihrem hinzufügen ~/.tmux.conf

+7

Sie müssen es in tmux Eingabeaufforderung eingeben (Typ CTRL-b und :) .. Lesen Sie das Handbuch. –

+2

Oder an der Eingabeaufforderung: tmux set -g Modus-Maus auf –

+1

Wenn ich dies tun, bekomme ich nur Kauderwelsch Zeichen an der Eingabeaufforderung (jede Terminal-Eingabeaufforderung, zB Bash Prompt oder IPython Eingabeaufforderung, etc.) Was noch passieren muss für Modus-Maus, um naives Scrollen zu tun? – ely

6

einfach zu verknüpfen zwei relevante Antworten zusammen:

Warum tmux set -g mouse-mode on keine längere Arbeit?

Wie bereits in this answer heraus, wurde die Option, da tmux Version umbenannt 2.1 zu:

set -g mouse on 

(. Um Ihre lokale tmux Version zu finden, nur tmux -V laufen)