st 터미널: 텍스트 위로 이동할 때만 커서 모양 변경

st 터미널: 텍스트 위로 이동할 때만 커서 모양 변경

현재 커서는 st텍스트 탐색 여부에 관계없이 항상 활성화되어 표시됩니다. 커서의 모양은 항상 선택 준비가 된 텍스트를 탐색할 때만 변경되고, |그렇지 않으면 일반적인 포인터 모양을 유지합니다.|

답변1

이것은 현재 불가능합니다 st. 마우스 커서 모양은 다음 줄로 설정됩니다.구성 파일.def.h(그러므로 config.h):

/*
 * Default colour and shape of the mouse cursor
 */
static unsigned int mouseshape = XC_xterm;

...그리고 코드의 다른 부분은 전혀 변경되지 않았습니다.

위의 줄을 수정하는 경우 config.h(X11 헤더 파일의 다른 값을 사용하여 cursorfont.h:가능한 값 및 예시 보기), 항상 새로운 커서 모양을 갖게 됩니다. 터미널의 내용에 따라 동적으로 변경하려면 기능을 직접 작성해야 하며 이 형편없는 프로젝트의 목표를 고려할 때 이러한 기능이 패치되지 않은 st.

관련 정보