Ich habe vor Kurzem auf OS X Yosemite aktualisiert und war erfreut, als ich herausfand, dass Apple seiner Terminal-App Mausunterstützung hinzugefügt hat. Dies funktioniert hervorragend in einem Standard-Terminalfenster, in dem ich durch meinen Verlauf scrolle, und in Apps wie less. Wenn ich jedoch tmux starte, scrolle ich mit dem Trackpad durch meinen Befehlsverlauf undnichtdie Terminalausgabe.
So .tmux.conf
sieht meine Datei aus:
# INTERFACE
# enable mouse support
set-window-option -g mode-mouse on
# set up the default command to ensure the window's name is empty if it's not already defined and
# to reattach the user namespace to the current shell
set-option -g default-command 'reattach-to-user-namespace -l $SHELL;'
# modify the split pane keyboard shortcuts
unbind %
unbind '"'
bind '"' split-window -h
bind = split-window -v
# rebind the c shortcut so it creates a window with an empty name
bind-key c new-window -n ''
# set the window title to be the current session's name
set -g set-titles on
set -g set-titles-string '#S'
set-window-option -g automatic-rename off
# STATUS BAR
# start counting the window panes at 1 instead of 0
set -g base-index 1
set -g pane-base-index 1
# set up the default colors and font weights
set -g status-fg white
set -g status-bg colour234
set -g window-status-activity-attr bold
set -g pane-border-fg colour245
set -g pane-active-border-fg colour39
set -g message-fg colour16
set -g message-bg colour221
set -g message-attr bold
# set up the status left
set -g status-right ""
set -g status-left-length 32
set -g status-left '#[fg=colour235,bg=colour252,bold] #S '
# set up the window status
set -g window-status-format "#[fg=white,bg=colour234] #I: #W "
set -g window-status-current-format "#[fg=colour235,bg=colour39,noreverse,bold] #I: #W "
Vielen Dank im Voraus für die Hilfe!
Antwort1
Ich bin auch auf Yosemite und kann mit dem Mausrad durch den Verlauf scrollensobald ich in den Kopiermodus gehe.
Antwort2
Ich bin neulich auf diese Frage gestoßen, weil ich sie selbst hatte. Habe gerade herausgefunden, wie man das behebt. Gehen Sie zu Ihren Terminaleinstellungen. Unter Profile->Tastatur gibt es ganz unten eine Schaltfläche mit der Aufschrift „Maus“. Klicken Sie darauf, um ein Dialogfeld zur Mauskonfiguration zu öffnen. Deaktivieren Sie „Mausradereignisse emulieren“. Voilà!
BEARBEITEN: Screenshot
Dieser Button ist seltsam platziert, da er irgendwie über dem Text liegt. Ich frage mich, ob er von einer anderen Anwendung hinzugefügt wurde. Ich benutzeEasySIMBLmitMausTerm. Vielleicht versuchst du, das hinzuzufügen? Vielleicht kommt diese Option irgendwie von dort?
Hier ist der Dialog: