New Tmux terminfo
I suggest changing all references to
tmux-256color as the new terminfo has been added to ncurses 6 (now in stable in Arch). You can find the announcement at http://invisible-island.net/ncurses/NEWS.html#index-t20150502 (the 6th point), or confirm by yourself by going to /usr/share/terminfo/t/. This mainly fixes the italic issue referenced here: https://wiki.archlinux.org/index.php/Tmux#Fix_reverse-video.2Fitalic_mode_in_urxvt. ~ Nicop06
- I've been using
TERM=tmux-256colorsince the update. Overall things work, but there are some places and programs which have issues with it. The most common one is prezto (zsh config) doesn't use color for a lot of commands. I believe it fails to detect if term has color and falls back to color-less command arguments. I just filed a bug report for prezto. There were some other issues which I can't remember right now. Maybe some info notice should be added about this. MaikuMori (talk) 09:15, 6 January 2016 (UTC)
- I've been using
X clipboard integration
I updated the config options to be pasted into `tmux.conf` according to the new mode-table names in tmux. The old ones didn't work for me in vi-mode while the new ones do.
Tips and tricks
Can I add this section under Tips and tricks on the wiki?
# More friendly split pane bind-key h split-window -h bind-key v split-window -v
- The description should be more descriptive than "More friendly split pane" - what is it actually doing? And the comment should be in the surrounding text, not in the code block. -- Lahwaacz (talk) 13:28, 12 September 2018 (UTC)
beware of 'exec tmux' if using Midnight Commander(without --nosubshell)
mc will run bash interactive like
bash -rcfile .bashrc this means
exec tmux also gets executed and thus create a small startup delay when running
mc (and who knows what else). To test that
mc does this, in
~/.bashrc after this line
[[ $- != *i* ]] && return just add
[[ -n "$MC_SID" ]] && echo "ran by 'mc' $MC_SID" >>/tmp/b and in another terminal run
tail -F /tmp/b. To workaround this, only
exec tmux if both
TMUX env. vars are empty, ie. this
[[ -z "$TMUX" ]] && exec tmux should probably be
[[ -z "$TMUX" && -z "$MC_SID" ]] && exec tmux. Tested Midnight Commander 4.8.24-84-gcef0bb013, tmux 3.1a. Gentoo eshoes (talk) 01:27, 2 May 2020 (UTC)
As of tmux 2.1, this is now tmux, or tmux-256color.
I couldn't find the relevant change in the changelog. Further, setting this to
tmux-256color didn't work for me on termite with tmux 3.1_b-1.