For some reason (my config hasn't changed - my system has), when I'm in an interactive app (ssh, mutt, irssi, links - I guess these would all be curses apps, but not things like telnet, or pianobar), I can't use the terminal buffer to copy text. I left click and it sounds a bell. I'm guessing something changed when I configured it for compile (on Ubuntu 14.4). For this build, I didn't set any options and just let it go. Hy conf is:
# default set-window-option -g window-status-format '#I:#W#F' # turn on 256 color support in tmux set -g default-terminal "screen-256color" source ~/.config/tmux/tmux-colors-solarized/tmuxcolors-256.conf # bind vi key-mapping set -g status-keys vi # navigate using vim-style keys setw -g mode-keys vi # vi-style controls for copy mode set-window-option -g mode-keys vi # highlight status bar on activity setw -g monitor-activity on # set -g visual-activity on # top, pianobar, git and other apps with status mess this up set -g visual-bell on # split windows easier unbind % bind | split-window -h bind - split-window -v # navigate panes with hjkl bind -r h select-pane -L bind -r j select-pane -D bind -r k select-pane -U bind -r l select-pane -R # shift-movement keys will resize panes bind -r H resize-pane -L 5 bind -r J resize-pane -D 5 bind -r K resize-pane -U 5 bind -r L resize-pane -R 5 # cycle through sessions bind-key J switch-client -n bind-key K switch-client -p # Buffer X -> tmux bind-key v run "tmux set-buffer \"$(xclip -o)\"; tmux paste-buffer" # Buffer tmux -> X bind-key b run 'tmux show-buffer | xsel -pbsi' # l now navigates, so o prev window bind o last-window # toggle logging bind-key H pipe-pane -o "exec cat >>$HOME/'#W-tmux.log'" \; display-message 'Toggled logging to $HOME/#W-tmux.log' # bind r to reloading the config file bind r source-file ~/.tmux.conf \; display "Reloaded tmux config file." # enable mouse support setw -g mode-mouse on set-option -g mouse-select-pane on set-option -g mouse-resize-pane on set-option -g mouse-select-window on # tmux-powerline config set-option -g status on set-option -g status-interval 2 set-option -g status-utf8 on set-option -g status-justify "right" set-option -g status-left-length 60 set-option -g status-right-length 0 set-option -g status-left "#(~/.config/tmux/tmux-powerline/status-left.sh)" # set-option -g status-right "#(date '+%D %H:%M')" ## "#(~/.config/tmux/tmux-powerline/status-right.sh)" # Stop registering ctrl after the key is leg to of set-option -g escape-time 0 ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users