저는 XTerm을 사용하는 것을 좋아하고 기본 “고정”글꼴을 좋아하며 단색 터미널이 아닌 터미널 색상을 사용하는 것을 좋아합니다.
그러나 XTerm은 밝은 색상을 표시 할 때마다 굵은 글꼴을 사용해야한다고 주장합니다.
나는 폰트의 대담한 버전을 싫어하지만 나는 밝기를 좋아한다. 매뉴얼 페이지에 ” XTerm.VT100.boldMode:false
“를 추가하면 ~/.Xresources
이 “기능”이 비활성화되지만 아무 효과가없는 것 같습니다. 몇 달 동안 거기에 있었으므로 재부팅 문제는 아닙니다.
밝은 텍스트를 표시 할 때에도 XTerm이 고정되지 않은 표준 고정 글꼴 버전을 항상 사용하도록하려면 어떻게해야합니까?
편집 : 일부는 내 ~ / .Xresources에 “XTerm * boldMode : false”를 넣도록 제안했습니다. 그것도 도움이되지 않았습니다. 그래도 변경 사항이 xrdb에 적용되었음을 확인했습니다.
$ xrdb -query | grep boldMode
XTerm*boldMode: false
xprop를 실행하고 xterm을 클릭하면 ” WM_CLASS(STRING) = "xterm", "XTerm"
“가 표시됩니다. 따라서 실제 xterm을 확실히 실행하고 있습니다.
BTW, 이것은 평범한 바닐라 Ubuntu Intrepid 상자입니다. 여기 다른 사람이 동일하게 실행중인 경우 다음을 실행 해보십시오.
echo -e '#\e[1m#'
… 오른쪽의 #에 왼쪽의 검은 색 픽셀과 같은 가운데 검은 색 픽셀이 있는지 알려주세요.
답변
굵은 글꼴과 일반 글꼴에 동일한 글꼴을 설정하면 작동 할 수 있습니다.
나는 fixed
두 가지 모두에 대해 글꼴을 설정했다 .
xterm*font: fixed
xterm*boldFont: fixed
그런 다음 xrdb -load
새 용어를 시작하고 시작하면 대담하지 않은 것으로 돌아 왔습니다. 🙂
답변
allowBoldFonts
속성 설정 이 저에게 효과적입니다
에 다음 줄을 추가하십시오 ~/.Xresources
XTerm*allowBoldFonts: false
답변
X 리소스는 X 윈도우 시스템을 다시로드 할 때까지 다시로드되지 않으며 실행중인 실행 파일을 다시 시작하지 않으면 폴링되지 않습니다. 달리기
xrdb ~/.Xresources
현재 세션에서. 그런 다음 다른 xterm을 시작하십시오. 다음에 X (다시 로그인 또는 재부팅)를 시작할 때 리소스를 자동으로 읽어야합니다.
또 다른 시도는 와일드 카드를 사용하여 자원을 올바르게 선택하는지 확인하는 것입니다. 사용하다
XTerm*boldMode: false
대신에.
또 다른 확인 사항은 xterm
터미널 프로세스를 실행할 때 실제로 실행되고 있다는 것 입니다. 그렇지 않은 경우 다른 리소스로 글꼴을 변경해야합니다.
답변
이를 위해 특별히 XTerm 리소스가 있습니다. 아마도 질문을 처음 받았을 때 존재하지 않았습니까?
XTerm*colorBDMode: true
답변
나는 (Lucid Lynx에서) 생성이 필요하다는 것을 알았다 ~/.Xdefaults-$(hostname)
. 호스트 이름을 생략하면 설정이 적용되지 않습니다. 글꼴과 boldFont의 ba의 일치는 굵게를 제거하는 트릭을 수행했습니다. xfontsel
어떤 글꼴을 지정해야하는지 알아내는 좋은 방법입니다. 기본값이 적용되는지 테스트하는 xterm
것과 같은 방법 xterm -font '-misc-fixed-medium-r-*-*-10-*-*-*-*-*-*-*'
으로 시작할 수도 있습니다 .
답변
xterm 버그입니다.
나를 위해 임시 해결책은 .bashrc
파일 끝에 다음과 같은 교묘 한 수정을 두는 것입니다 .
echo -e "\e[1mA\e[2J\e[7mB\e[m\e[?5h\e[?5l"
clear
답변
글꼴 기반 시스템에서을 시도하십시오 xterm -fa Fixed
. 내 컴퓨터에서는 렌더링 속도가 느리지 만 굵은 글꼴이 수정되었습니다.