Hi, I am witnessing weird behaviours when using irssi and rtorrent inside tmux. I've read some informations about it:
http://blog.schrierc.org/2011/07/invalid-tmux-term-causes-irssi-issues.html http://www.mail-archive.com/tmux-users@lists.sourceforge.net/msg02551.html but those "fixes" doesn't change the bad behaviour of the softwares contained in tmux windows. What happens: . In irssi, lines written on an IRC channel do not appear, you must PgUp and PgDown or change window to see them . In rtorrent, when scrolling through torrents, some lines are refreshed and some don't. I have tried many combinations involving screen-256color and unsetting the TERM variable (which is actually automatically set to xterm), no matter what, irssi's chat window won't refresh. I hate to say that because you obviously heard it a lot already, but "this worked on GNU/screen". Any hint ? FWIW, here's my .tmux.conf: # Set the prefix to ^A. unbind C-b set -g prefix ^Q bind q send-prefix # Bind appropriate commands similar to screen. # lockscreen ^X x unbind ^X bind ^X lock-server unbind x bind x lock-server # screen ^C c unbind ^C bind ^C new-window unbind c bind c new-window # detach ^D d unbind ^D bind ^D detach # displays * unbind * bind * list-clients # next ^@ ^N sp n unbind ^@ bind ^@ next-window unbind ^N bind ^N next-window unbind " " bind " " next-window unbind n bind n next-window # title A unbind A bind A command-prompt "rename-window %%" # other ^A unbind ^A bind ^A last-window # prev ^H ^P p ^? unbind ^H bind ^H previous-window unbind ^P bind ^P previous-window unbind p bind p previous-window unbind BSpace bind BSpace previous-window # windows ^W w unbind ^W bind ^W list-windows unbind w bind w list-windows # quit \ unbind \ bind \ confirm-before "kill-server" # kill K k unbind K bind K confirm-before "kill-window" unbind k bind k confirm-before "kill-window" # redisplay ^L l unbind ^L bind ^L refresh-client unbind l bind l refresh-client # :kB: focus up unbind Tab bind Tab select-pane -t:.+ unbind BTab bind BTab select-pane -t:.- # split unbind | bind | split-window -h unbind - bind - split-window -v # " windowlist -b unbind '"' bind '"' choose-window unbind r bind r source ~/.tmux.conf set -g terminal-overrides 'xterm*:smcup@:rmcup@:colors=256' # Status Bar # set -g default-terminal "xterm" set -g default-terminal "screen-256color" # default statusbar colors set -g status-fg white set -g status-bg colour235 # current or active window in status bar set-window-option -g window-status-current-bg colour53 set-window-option -g window-status-current-fg white set-window-option -g window-status-current-format '[ #W ]' # alerted window in status bar (bell, activity or content). set-window-option -g window-status-alert-bg colour235 set-window-option -g window-status-alert-fg colour53 set-window-option -g window-status-alert-attr reverse set -g status-right-length 40 set -g status-left-length 40 #set -g status-left '#[fg=purple]#H #[fg=black,bright]#[default]' set -g status-left '#[fg=colour153]#H #[default]' set -g status-right '#[fg=colour141]#(sysctl vm.loadavg|cut -f2-4 -d" ")#[default] | #[fg=colour117]%H:%M ' ------------------------------------------------------------------ Emile "iMil" Heitor .°. <imil@{home.imil.net,NetBSD.org,gcu.info}> _ | http://imil.net | ASCII ribbon campaign ( ) | http://www.NetBSD.org | - against HTML email X | http://gcu.info | & vCards / \ ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users