X 리소스를 사용하여 수행합니다. .Xresources
다음 xterm 관련 리소스가 포함 된 파일 이 있습니다.
XTerm*VT100.cutNewLine: false
XTerm*VT100.cutToBeginningOfLine: false
XTerm*VT100.charClass: 33:48,35:48,37:48,42:48,45-47:48,64:48,95:48,126:48
내 .xinitrc
파일에는 해당 리소스를 병합하는 줄이 있습니다.
if [ -f $userresources ]; then
/usr/X11/bin/xrdb -merge $userresources
fi
이 줄은 xterm 더블 클릭과 트리플 클릭으로 내가 좋아하는 것을합니다.
더블 클릭은 "단어"를 고려하여 슬래시 (/), 점 (.), 별표 (*) 및 기타 영숫자가 아닌 문자를 포함합니다. 이것이 "charClass"리소스입니다. 나는 내가 원하는 것을하기 위해 그 charClass와 약간의 지루한 조정을해야했습니다. 이를 통해 대부분 URL과 전체 또는 일부 정규화 된 경로를 두 번 클릭하여 강조 표시 할 수 있습니다.
다른 두 줄은 마우스 아래 단어에서 삼중 클릭을 시작하고 줄 끝으로 이동하지만 새 줄은 포함하지 않습니다. 이렇게하면 방금 실행 한 명령을 세 번 클릭하여 다른 창에 붙여 넣을 수 있으며, 새 줄이 없으므로 다른 창에서 실행하기 전에 편집 할 수 있습니다.
Arch Wiki에는 xterm 리소스에 대한 섹션을 포함하여 X resources에 대한 기사가 있지만 해당 xterm 리소스는 완전하지 않습니다.