Open3
M1 MacのTerminal環境でイタリック文字を使う
環境
- macOS BigSur
- iTerm2 3.3.6
- vim 8.2
でターミナルでイタリック文字を使う備忘録。
Italic fonts in iTerm2, tmux, and vimのブログに大体書いてありましたが、tmuxのバージョンアップ等によりやり方が変わっていたので備忘録。
1. iTerm2のItalic textがチェックされていることを確認する

2. terminfo作成
適当なディレクトリで、xterm-256color-italic.terminfoファイルを作る
xterm-256color-italic.terminfo
# A xterm-256color based TERMINFO that adds the escape sequences for italic.
xterm-256color-italic|xterm with 256 colors and italic,
sitm=\E[3m, ritm=\E[23m,
use=xterm-256color,
terminfo登録
tic xterm-256color-italic.terminfo
iTerm2でxterm-256color-italicを使うようにする。Report terminal typeのところでは選べないんですが、xterm-256color-italicを入力してしまえばOK

3. vimのハイライト設定
hi Comment cterm=italic
4. tmuxのterminfo設定
+set -g default-terminal tmux-256color