Urxvt 커서는 "w" 및 "m"과 같은 와이드 문자를 자릅니다.

Urxvt 커서는 "w" 및 "m"과 같은 와이드 문자를 자릅니다.

저는 14px Gohu 글꼴을 사용하고 있는데 문자가 커서에서 왼쪽으로 한 픽셀 오프셋된 것처럼 보입니다. 이로 인해 입력하는 동안 커서가 텍스트의 해당 부분을 무시하게 됩니다.

영상

저는 bspwm + urxvt + compton을 사용하고 있습니다.

내가 시도한 것들:

  • 콤프턴을 비활성화하다
  • 커서를 밑줄로 설정

기본 글꼴을 사용하면 이 문제가 발생하지 않습니다.

원인은 무엇입니까? 어떻게 해결하나요?

답변1

답은 그 문자 공간에 있습니다! 방금 이 문제를 발견하고 매뉴얼 페이지를 잠시 살펴보았지만 혼란을 없애기 위해 속성은 있는 그대로 적용되지 않습니다(.Xresources에서).

URxvt*font: xft:GohuFont:pixelsize=14:letterSpace:3

실제로는 특정 글꼴이 아닌 URxvt의 속성일 뿐입니다.

URxvt.letterSpace:3

최소한의 데비안 설치를 위해 URxvt를 사용합니다.

관련 정보