Xterm에서 줄 높이를 설정하는 방법은 무엇입니까?

Xterm에서 줄 높이를 설정하는 방법은 무엇입니까?

이미 질문이 있습니다.xterm에서 줄 높이를 설정하는 방법은 무엇입니까? 그런데 아직 댓글을 달 수 있는 '요점'이 없어서 다시 질문을 드려야겠습니다.

환경:

  • 우분투 젤리
  • i3wm
  • Xterm 버전 372
  • 멀티플렉서

이제 .Xresources 파일에서 다음을 시도했습니다(예, reload를 사용했습니다 xrdb -load .Xresources).

! Line height:
! XTerm.vt100.scaleHeight: 1.5
! UXTerm*vt100.scaleHeight: 1.45
! XTerm*vt100.scaleHeight: 1.45
XTerm*Shading: 1.45

tmux 유무에 관계없이 작동하지 않습니다. 하지만 하나 만들기 시작하면 xterm -sh 1.45효과가 있을 것입니다.

.Xresources에 유지되는 행 높이를 어떻게 설정합니까?

답변1

로 시작하는 줄 !은 주석입니다. !항목에서 삭제되었습니다 XTerm.

를 사용하여 현재 설정을 볼 수 있습니다 xrdb -query.

예를 들어

$ xrdb -query | grep -i xterm
$ cat .Xresources
XTerm.vt100.scaleHeight: 1.5
$ xrdb -load .Xresources
$ xrdb -query | grep -i xterm
XTerm.vt100.scaleHeight:    1.5

답변2

내 경우에는 첫 번째로 잘못된 XTerm 명령이 문제였고 두 번째로 XTerm line height에 대한 올바른 명령을 얻은 후 줄 높이를 사용 tmux-resurrect하지 않는 하나(또는 두 개의) tmux 플러그인이 있었습니다.tmux-continuum

해결책

  • 1단계 - XTerm:

    파일 에 다음 명령을 입력합니다 .Xresources.

    XTerm*scaleHeight: 1.45
    
  • 2단계 - tmux:

    • 다음에서 로그아웃 tmux: lang-shell tmux detach
    • 모든 tmux 프로세스를 종료합니다. lang-shell pkill -f tmux
  • 3단계 - 시작

    • 파일 로드 .Xresources:
      xrdb -load .Xresources
      
    • 시작 tmux:
      tmux
      

그 이후 에는 터미널 환경( XTerm, , ) 전체에서 줄 높이가 정확합니다 ... 제가 아는 한 ^^tmuxNeovim

관련 정보