ANSI 이탤릭 이스케이프 코드를 지원하는 터미널?


15

터미널에서 GVim을 Vim으로 바꾸고 싶습니다. GVim의 좋은 점 중 하나는 이탤릭체를 사용하여 텍스트를 표시 할 수 있다는 것입니다.

Vim은 이탤릭체 ( \e[3m)에 대한 ANSI 이스케이프 코드 설정을 허용 하지만 그놈 터미널에서는 작동하지 않습니다. 기울임 꼴에 대한 ANSI 이스케이프 코드를 지원하는 터미널 에뮬레이터가 있습니까?


이것이 공식 ANSI 이스케이프 코드인지 확실합니까?
Thorbjørn Ravn Andersen

아니, 난 아니에요 :) 일부 소스는 그것을 유효한 코드로 언급합니다. 예 : en.wikipedia.org/wiki/ANSI_escape_code
Ton van den Heuvel

1
해당 Wikipedia 페이지는 \e[3m(2가 아닌 3)에 동의합니다 tput -T rxvt-unicode sitm|hexdump -C.
추후 공지가있을 때까지 일시 중지되었습니다.

답변:


14

여기에echo -e "\e[3mfoo\e[23m" 제안 된대로 여러 터미널 에뮬레이터를 테스트했습니다 . 나는 공식 저장소에서 에뮬레이터를 테스트 하면서 아치 위키 목록을 살펴 보았습니다.

이탤릭체 지원

  • 곤솔 15.04.3
  • rxvt- 유니 코드 9.21
  • 틸다 1.2.4
  • xterm 318
  • 그놈 터미널 3.16.2
  • 판테온 터미널 0.3.1.1
  • 야 쿠아 케 2.9.9
  • 대략 3.1.3
  • 사쿠라 3.3.0
  • 흰개미 10
  • mlterm 3.3.8
  • 용어 1.0.0
  • 터미네이터 1.91
  • xfce4- 터미널 0.8.5.1

이탤릭체를 지원하지 않습니다

  • 구크 0.7.2
  • lxterminal 0.2.0
  • rxvt 2.7.10
  • 용어 0.8.0
  • lilyterm 0.9.9.2
  • 메이트 터미널 1.10.1
  • xfce4- 터미널 0.6.3
  • 키티 0.64.0.4
  • PuTTY 0.65 베타

1
많은 터미널 에뮬레이터는 VTE 터미널 에뮬레이터 라이브러리를 기반으로합니다 . 현재 vte3 구현 (예 : gnome-terminal)에 기반한 에뮬레이터 만 vte2 (gtk 2의 경우)는 더 이상 사용되지 않습니다. 구이 크의 경우, gtk3 바인딩 및 이탤릭체 지원은 마일스톤 0.8.4
kba는 Monica와 함께

1
@kba 예, 좋은 지적입니다. 내가 선택한 터미널 터미네이터는 vte3을 기반으로하는 개발 버전에서 기울임 꼴을 지원합니다.
Sparhawk


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.