다양한 터미널 에뮬레이터를 위한 모듈식 $TERM

다양한 터미널 에뮬레이터를 위한 모듈식 $TERM

$TERM터미널 에뮬레이터마다 다르게 설정하는 방법이 있습니까 ? 예를 들어 xterm에 있으면 $TERMin xterm-256color, in urxvt urxvt-256color, in sakura xterm-256color및 in 으로 읽혀집니다 tmux screen-256color.

답변1

터미널 구성에서 이 작업을 수행할 수 있습니다. 예를 들어 Xterm을 사용하면 X 리소스를 통해 이 작업을 수행할 수 있습니다. Xterm 응용 프로그램 기본값을 통해 이를 수행할 수 있습니다:

*termName: xterm-256color

또는 -tn xterm-256color옵션을 통해. 이는 rxvt와 유사합니다.

답변2

보편적인 접근 방식은 없습니다. ~처럼vinc17에 의해 관찰됨, 다양한 터미널 에뮬레이터를 사용하면 TERM이 값(있는 경우)을 다양한 방식으로 구성할 수 있습니다.

예를 들어 일반적인 시스템에서 256개의 색상 항목을 가리키려면 terminfo 구성 파일을 홈 디렉토리에 끌어다 놓을 수 있습니다.~/.terminfo/INITIAL-LETTER/VALUExterm

mkdir -p ~/.terminfo/x
ln -s /usr/share/terminfo/x/xterm-256color ~/.terminfo/x/xterm

관련 정보