Терминал, поддерживающий код escape-символа ANSI Italic?

Терминал, поддерживающий код escape-символа ANSI Italic?

Я хотел бы заменить GVim на Vim в терминале. Одна из приятных особенностей GVim заключается в том, что он может отображать текст курсивом.

Vim позволяет задать escape-код ANSI для курсива ( \e[3m), но это не работает в Gnome Terminal. Есть ли эмулятор терминала, который поддерживает escape-код ANSI для курсива?

решение1

Я протестировал несколько эмуляторов терминала, echo -e "\e[3mfoo\e[23m"как и предлагалосьздесь. Я просмотрел Arch wikiсписок, тестирование эмуляторов в официальных репозиториях.

Поддержите курсив

  • консоль 15.04.3
  • rxvt-юникод 9.21
  • тильда 1.2.4
  • xterm 318
  • gnome-терминал 3.16.2
  • пантеон-терминал 0.3.1.1
  • якуаке 2.9.9
  • рокстерм 3.1.3
  • сакура 3.3.0
  • термит 10
  • млтерм 3.3.8
  • терминикс 1.0.0
  • терминатор 1.91
  • xfce4-терминал 0.8.5.1

Не поддерживать курсив

  • гуаке 0.7.2
  • lxтерминал 0.2.0
  • rxvt 2.7.10
  • терминология 0.8.0
  • лилитерм 0.9.9.2
  • мат-терминал 1.10.1
  • xfce4-терминал 0.6.3
  • Китти 0.64.0.4
  • Шпатлевка 0.65 Бета

решение2

Терминал GNOME (3.6.1) поддерживает курсив с помощью \e[3m.

решение3

решение4

Я добавлю немногосовременныйтерминалы.

Все они поддерживают курсивный текст.

Связанный контент