다음은 두 번째 줄에서 "timeout"을 강조 표시하지만 다시 강조 표시하지는 않습니다. gtksourceview는 파일 전체의 모든 인스턴스와 일치하는 "하위 패턴"에 대한 일종의 역 참조를 지원합니까?하위 참조 역 참조를 위해 gtksourceview를 사용하여 구문 강조 표시를 하시겠습니까?
는 /usr/share/gtksourceview-2.0/language-specs/c.lang
<context id="struct" style-ref="struct">
<match>\bstruct\b\s\w+\s(\w+)</match>
<include>
<context sub-pattern="1" style-ref="structname"/>
</include>
</context>
int ns;
struct timeval timeout;
timeout.tv_sec = 1;
timeout.tv_usec = 0;
setsockopt(ns, SOL_SOCKET, SO_SNDTIMEO, &timeout, sizeof(timeout));
setsockopt(ns, SOL_SOCKET, SO_RCVTIMEO, &timeout, sizeof(timeout));