Open3

M1 MacのTerminal環境でイタリック文字を使う

yukinarityukinarit

環境

  • macOS BigSur
  • iTerm2 3.3.6
  • vim 8.2
    でターミナルでイタリック文字を使う備忘録。

Italic fonts in iTerm2, tmux, and vimのブログに大体書いてありましたが、tmuxのバージョンアップ等によりやり方が変わっていたので備忘録。

1. iTerm2のItalic textがチェックされていることを確認する

yukinarityukinarit

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