15

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

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

3 ответа3

12

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

Курсив поддержки

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

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

  • Guake 0.7.2
  • lxterminal 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 бета
9

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .