On Saturday, 2011-04-09, at 08:56:25 +0100, Nicholas Marriott wrote: > So unless there are any other compelling reasons for tmux to have its > own terminfo I'm not going to recommend people do this unless they > actually need to use italics.
I understand. > Although if you'd like to write an entry for the tmux FAQ (which could > link to your mailing list posts) that would be helpful for anyone else > who does hit this. It would be my pleasure. Can I just write it here? ----FAQ---- * vim or $otherprogram displays reverse video instead of italics, even though tmux displays italics just fine in the status line. What's wrong? Screen's terminfo description lacks italics mode and has standout mode in its place. To make applications aware that tmux supports italics, you'll need to create its own terminfo file: $ mkdir $HOME/.terminfo/ $ screen_terminfo="screen" $ infocmp "$screen_terminfo" | sed \ -e 's/^screen[^|]*\|[^,]*,/screen-it|screen with italics support,/' \ -e 's/smso=[^,]*,/smso=\\E[7m/' \ -e 's/rmso=[^,]*,/rmso=\\E[27m/' \ -e '$s/$/sitm=\\E[3m, ritm=\\E[23m,/' > /tmp/screen.terminfo $ tic /tmp/screen.terminfo Now add to ~/.screen.conf: set -g default-terminal "screen-it" If your terminal supports 256 colors, use $ screen_terminfo="screen-256color" instead of "screen". See the FAQ entry about 256 colors support for more info. Also note that tmux will still display reverse video on terminals that do not support italics. ------ EOFAQ ------- I wish I could have done it in one line, but tic doesn't support reading from stdin. ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users